In this article:
Overview
GitProtect allows you to create many administrator accounts, with different roles and different permissions. This article describes how to create accounts and what are the possibilities of specific roles.
You can manage administrator accounts using Accounts option available on Settings tab.
Adding new accounts
To create new account, choose button placed on the bottom of the “Accounts” panel. A new panel will appear, where you can set up all information that is needed for this account.
While creating new account, you need to set up a Username, which should be an e-mail address and new Password that needs to match the conditions as seen in the screenshot above.
Next position, which is Language allows you to set up default language for new account.
Right after that, you can choose a role for this account.
GitProtect gives you a possibility to choose between 4 different roles:
- System administrator - the most powerful and privileged account that has permissions of all lower roles. Administrators can manage data stores and system settings.
- Backup operator - account with same permissions as viewer with additional ability to create and run backup tasks
- Restore operator - account with both viewer account permissions and ability to restore data
- Viewer - least privileged account, that can’t perform any other actions than viewing the settings
After selecting the role of new account, there's also option to define it's permissions
Modyfing accounts
Existing accounts can be also modified, to perform such operation click on icon available on account action menu.
The only difference between account creation and modification is that you cannot change account login.
Deleting accounts
To delete an existing account click on icon available on account action menu.
After this action system will ask you to confirm this operation. If you are sure about removing a selected account, click on the Remove button.
Login using SSO
SSO (Single-Sign-On) is based on the use of one service when logging into many systems of a given SSO service provider. If the user logs in to one of the systems of a given SSO provider: Bitbucket, GitHub, GitLab or GMail, he may be able to use the option of automatic login to the GitProtect panel, without having to re-enter the password. To use the auto-login option, when creating a user account in the GitProtect system, provide the email address used to log in to the provider service. In the next step, all the user need to do is to have an active session with one of the previously-mentioned SSO service providers in the web browser, and then in the GitProtect login window, click the appropriate auto-login button.