When companies grow or already have a certain size, more and more people need access to your account, either to use it in order to start encodings, or have a look into the usage statistics, analytics data, add new domains to your player license and so on. Sharing the credentials was typically the initial way to deal with those needs, however its not a handy one, nor allows it to specify specific access rights for each user. Multi Tenant to the rescue :)
This particular feature enables you to grant another Bitmovin account access to your own Bitmovin account. This is done by adding an user’s Bitmovin account to a so called “group”, which holds one or more permissions. It enable you to control, which action a user or group of users can perform in your account.
Each Bitmovin account, or User, comes with an organization it belongs to. Each organization has groups, where other Bitmovin user accounts can be added to, to grant them access to your own Bitmovin account. These groups hold a set of permissions, so you can control what can be done by those users in your account.
This article covers the following topics:
- Structural Overview
- Add Users to a Group
- Create a new group
- Add permissions to a group
You can grant users access to your account, by adding them using their email address of their own Bitmovin account. If a user doesn’t has an Bitmovin account yet, please ask him to sign up and activate the account first.
In order to add a user to a group, go to your "Team" settings page, and click on the “+ Add” button next to “Users”:
The following dialog will be shown:
By default, you have three predefined groups available you can choose from: By default, you have three predefined groups available you can choose from:
- Devops Allowed to view encoding, player, and analytics resources
- Account Admins Allowed to view and manage account settings
- Product Admins Allowed to view and manage encoding, player and analytics resources
Select the group you want the user to be part of, and click on “+ Add”. That’s it. Now, this Bitmovin Account can login to your own account by opening the drop down menu in the top right corner, and selecting the your organization name (“Another organization” in this case):
If none of the predefined groups fits your needs, you can create a custom group with custom permissions. In order to create a custom group, go to your “Team” settings page, and click on the “+ Add” button next to “Groups”:
A new dialog will be opened. Its recommended to use a descriptive name and description, so it is easy to see what set of permissions are configured for this group. By default, if no permissions are added to a group everything will be denied. So, by adding permission you can whitelist specific actions that users of this group are allowed to perform.
In order to add permissions to a group, go to your "Team" settings page, and click on the "Edit" button next to the group name and description. Click on "+Add" in the "Permission" section of the dialog:
A dialog will open, which will show you more predefined sets of permissions, which you can add to the group right away. Simply click on it to select it, and click on “+ Add” to assign to the group: