Logging into FeatureByte¶
Post-Installation¶
After completing the installation of FeatureByte. An admin account is created by default with a randomized password.
**Username:** `admin@featurebyte.com`
**Password:** _Contact Us_
You can log in to the FeatureByte application using this admin account. It is recommended to change the password after the first login.
Setting up SSO¶
FeatureByte supports SSO authentication using the following providers:
Google
Microsoft
Okta
Sailpoint
When SSO is setup, a new user is automatically created using the email address provided by the SSO provider.
The default RBAC role will be assigned to the user. You can change the default RBAC role in the > Admin > Settings - SSO
page.
Managing Users¶
You can manage users in the > Admin > User
page. Here you can create, update, delete and assign roles to users.
For SSO users, it is possible to pre-create the user before they log in, by creating a user with the same email address as the one used in the SSO provider. This allows you to assign the correct RBAC role and group to the user before they log in.
Password reset + Too many Failed Login Attempts¶
If you input the wrong password too many times, your account will be locked until an admin unlocks it. The amount of failed attempts before locking the account can be configured in the > Admin > Settings - Security
page.
To unlock the account, an admin can go to the > Admin > User
page, select the user and click on the Reset Failed
button.
Programmic Access using API Key¶
You can create an API key for programmic access in the > Security > User Access Token
page. The API key can be used to authenticate to the FeatureByte API server directly without going through the web interface.
To generate an API key, click on the Create Access Token
button and provide a name for the API key. The API key will be generated and displayed only once. Make sure to copy it and store it securely.
Further instructions on how to use featurebyte SDK with the generated api key can be found here:
Monitoring Login Attempts¶
You can monitor login attempts in the > Admin > User Login
page. Here you can see all login attempts, both successful and failed.
For compliance reasons, we recommend keeping an eye on failed login attempts and investigate any suspicious activity.