Customize Your User Profile
swimlane turbine provides flexibility in managing your user profile, allowing you to customize personal settings and manage access tokens, roles, and groups completing your profile upon your first login, you will see the complete your profile screen follow these steps to finalize your profile this action opens the user profile editor , allowing you to upload a profile picture to personalize your account view the accountβs most recent activity update general details such as your display name, email, and time zone assign groups & roles to control permissions (admin only) enable or disable user accounts (admin only) changing your password open the password tab and fill in the required fields enter your current password enter a new password and confirm it by re entering password requirements must differ from the current password minimum length 6 characters must meet complexity requirements must match confirmation password complexity algorithm swimlane turbine uses the zxcvbn password strength estimation algorithm to evaluate password complexity this algorithm, developed by dropbox, provides a more secure and user friendly alternative to traditional password composition rules how zxcvbn works the zxcvbn algorithm analyzes passwords through pattern matching and conservative estimation it recognizes and weighs 30,000+ common passwords common names and surnames from us census data popular english words from wikipedia, us television, and movies common patterns including dates repeats (for example, aaa ) sequences (for example, abcd ) keyboard patterns (for example, qwertyuiop ) l33t speak substitutions the algorithm estimates the number of guesses an attacker would need to crack the password and assigns a complexity score from 0 to 4 password complexity scores score description security level 0 too guessable risky password provides minimal protection passwords with this score are easily cracked (estimated guesses < 10Β³) 1 very guessable protection from throttled online attacks provides basic protection against online attacks with rate limiting (estimated guesses < 10βΆ) 2 somewhat guessable protection from unthrottled online attacks provides protection against online attacks without rate limiting (estimated guesses < 10βΈ) 3 safely unguessable moderate protection from offline slow hash scenario provides moderate protection against offline attacks using slow hash functions like bcrypt, scrypt, or pbkdf2 (estimated guesses < 10ΒΉβ°) 4 very unguessable strong protection from offline slow hash scenario provides strong protection against offline attacks using slow hash functions (estimated guesses β₯ 10ΒΉβ°) minimum complexity requirement administrators can configure the minimum password complexity score required for user passwords in the account security settings the default minimum complexity score is 0, but administrators can set it to any value from 0 to 4 based on their organization's security requirements benefits of zxcvbn more secure unlike traditional password rules (for example, "must contain uppercase, lowercase, numbers, and symbols"), zxcvbn identifies truly weak passwords that may meet those rules but are still easily guessable more flexible users can create strong passwords using memorable phrases rather than complex character combinations better user experience provides clear feedback about password strength and suggestions for improvement for more information about the zxcvbn algorithm, see the zxcvbn github repository https //github com/dropbox/zxcvbn authentication the authentication tab provides information about how a user account was provisioned and, when sso is configured, which saml configuration is associated with the user this information helps administrators identify the system responsible for provisioning the user and manage the user's sso assignment field description provisioned via identifies how the user account was provisioned supported values are directory and scim the field is read only source identifies the specific directory services configuration that provisioned the user for example, if multiple directory services configurations exist, this field identifies which configuration the user originated from source is displayed only for users provisioned through directory services and is read only saml configuration identifies the sso configuration assigned to the user administrators can select an available configuration from the dropdown to establish or change the user's sso assignment a user can be assigned to only one sso configuration at a time exempt force sso when account level force sso is enabled, turn this on so the user can sign in with a turbine password on user create, the same toggle appears on the create user form see force sso https //docs swimlane com/enable saml for sso#force sso managing a user's sso assignment a user's saml configuration can be assigned or managed from any of the following locations during user creation from the saml configuration field on the user's authentication tab from user mapping within an sso configuration these interfaces manage the same user to sso relationship changes made from one location are reflected in the others a user must be mapped to the appropriate sso configuration before they can authenticate through that identity provider if a user is already mapped to one sso configuration and needs to use another, unmap the user from the existing configuration before assigning the new configuration for sso setup details, see enable saml for sso docid\ irgxchuyjmsyplqdq3duh for assignment during user creation, see users docid\ iuzidcollvgz3x8qj4ywj enabling two factor authentication two factor authentication, or 2fa, adds an additional layer of security to swimlane turbine user accounts each time users sign in, they will need a password and a verification code you can enforce 2fa across your organization users will then be required to set up 2fa and will not be able to disable the setting go to the authentication tab in your profile editor click enable 2fa to enable once you enable, the enable two factor authentication window is displayed follow the instructions displayed on the window to set up 2fa to disable 2fa, click disable 2fa creating a personal access token personal access tokens are secure alternatives to passwords when accessing swimlane turbine apis or scripts follow these steps to create one go to the personal access token tab in your profile editor click generate token the token will appear immediately important copy and save the token securely, as it will not be shown again once generated, the token is hidden to maintain security assigning groups and roles to manage user permissions and access levels, you can assign groups and roles to a profile navigate to the groups & roles tab select from the available groups and roles, which are predefined by administrators groups and roles must be set up in advance by an administrator