Accessibility#

Access types#

There exists two types of tags:

  • Local tags - available only for user who created them

  • Global tags - available for everybody (shared tags)

The accessibility can be defined on the tag creation only. There is not possible to change the tag accessibility after creating the tag. The only way to change the accessibility is to delete tag and to create it again with different access property.

Local and global usage#

Local tags can be useful for marking resources by users. This is a good way to allow users making notes on resources without any impact on other web interface users.

Please note, if Bacularis administrator is the only web interface user then local and global does not have too much meaning from the practical stand point because this user have access to all tags anyway.

Global tags can be useful for example if Bacularis users are the team and they want to have a way to share information about Bacula resources. They can be even two users like backup administrator and backup operator. In this case they can mark tape volumes that require attention.

../_images/bacularis_tags_local_and_global.png

Namespaces#

User local tag names use own local namespace. So two users can create a tag with the same tag name and they will be two different tags.

If user will try to create a local tag with the name that already exists in the global tags, Bacularis will not allow to create tag with this name. However if user created local tag first and after that another user created tag with the same name but in the global namespace, then it will be possible and for first user his local tag will cover the global tag name and the global tag name will be not available for this user until the local tag is removed. This situtation is shown on the image below.

../_images/bacularis_tags_the_same_tag_name_local_global.png

Disabling global tags#

If your Bacularis users should not be able to share information through the global tags, all the time you can disable this function. It can be done on the Application Settings page (the gear wheel icon at the top left side of the web interface) on the Tags tab. There is a checkbox to enable/disable global tags.

After disabling the global tags, all already created global tags become automatically unavailable for all the web interface users.