Articles sur : Admin Settings

Secure Your AfterShip Account With Two-Factor Authentication (2FA)

Articles on: Admin Settings

Overview





Two-factor authentication adds an extra layer of security to your account and offers a more secure login process. AfterShip offers support for 2FA both on the Account (individual) and Organization (requiring all members associated with an organization to enable 2FA) levels.

There are two ways to enable 2FA for your AfterShip account

Authenticator app

Backup codes



Two-factor authentication: Account settings






1. Enable two-factor authentication




Click your Username or Account picture in the AfterShip admin

Click Manage account > Security

Click Enable two-factor authentication under the Two-factor authentication section




Enter the verification code sent to your email to verify your email address

Install an Authentication app (download the free Google Authenticator app)

Scan the QR code using your authenticator app to set up your account

Enter the six-digit code generated by your authenticator app, and then click Enable




Once 2FA is enabled for your account, you will be asked to enter the 6-digit code generated in your authenticator app next time you log in.

Save your backup codes: You will be provided with 12 one-time-use backup codes once you enable your 2FA. These codes can be used in case you lose your device or can’t receive codes in your authenticator app. Save them somewhere safe.





2. Disable two-factor authentication




If you don’t want 2FA enabled for your account every time you log in, you can disable it.



Click Disable two-factor authentication

Enter the 6-digit code generated in your authenticator app to disable two-factor authentication. Click Verify code




If you can’t receive your 6-digit code or cannot access your authenticator app, click on the blue alert below the code field




On a new popup, enter your first backup code out of the 12 codes you were provided when you first enabled the 2FA

Click Verify code to disable two-factor authentication



3. Reset two-factor authentication




If you lose or change your 2FA device or are otherwise unable to access your authentication app, you can reset two-factor authentication.



Click Reset two-factor authentication

Enter the verification code sent to your email to verify your email address

Enter the six-digit code generated by your authenticator app, and then click Verify code




If you can’t receive your 6-digit code or cannot access your authenticator app, click on the blue alert below the code field




On a new popup, enter your first backup code out of the 12 codes you were provided when you first enabled the 2FA

Click Verify code to reset two-factor authentication


On a new popup, install an Authentication app (download the free Google Authenticator app)


Scan the QR code using your authenticator app to set up your account

Enter the six-digit code generated by your authenticator app, and then click Reset


Save your backup codes: You will be provided with 12 one-time-use backup codes once again when you reset your 2FA. These codes can be used in case you lose your device or can’t receive codes in your authenticator app. Save them somewhere safe.



4. Backup codes




Backup codes, as the name suggests, are the recovery codes that can be used in case you lose your device in which you have your authenticator app or cannot receive codes in your authenticator app.

- 12 one-time-use codes are provided when you enable 2FA
- Each backup with 12 characters long and cannot be used more than once
- Once all codes are used, it is important to regenerate the next set of new 12 backup codes in case you need them in unforeseen situations

To generate new backup codes

Click your Username or Account picture in the AfterShip admin

Click Manage account > Security

Click Generate new backup codes




Enter the six-digit code generated by your authenticator app, and then click Verify code to replace your current backup codes with new ones.


If you can’t receive your 6-digit code or cannot access your authenticator app, click on the blue alert below the code field


On a new popup, enter your first backup code out of the 12 codes you were provided when you first enabled the 2FA and click Verify code

You will be provided with the new set of backup codes. You can copy the codes or download the .txt file


The old set of backup codes will become redundant as soon as new codes are generated.


Enforce two-factor authentication: Organization settings





You can enforce all the accounts associated with your organization to use two-factor authentication. Any member without two-factor authentication will be prompted to set it up.



To enable 2FA for all the members of your organization, go to Organization settings from your account settings

Navigate to Security

Shift the toggle to the right and click Enable to activate Require two-factor authentication for all members




Additional considerations




Only the admin and owner can enable 2FA for all the members in their organization

All the members of the organization including, newly added members will be prompted to enable 2FA when they try to login to their accounts once the admin/owner activates the 2FA

2FA is not available for users in the trial period to avoid malicious users

If a member has multiple organization permissions at the same time, if one of the organizations enables 2FA (Two-Factor Authentication), then 2FA verification will be required



Impact on organization settings on individual accounts





When two-factor authentication is enabled at the organization level

All the member accounts will receive an email notification to enable the 2FA




The members can proceed to enable 2FA from the email itself after logging into their account

The members will be taken to a new page to scan the QR using their authenticator app to set up an account or input the given code into their authenticator app to complete activation

The members will not get the option to Disable two-factor authentication in their Security settings and are required to keep it on at all times


When two-factor authentication is disabled at the organization level

The members can freely configure and enable 2FA at the account level

The members can disable 2FA at any point in their account

The members will be notified via email that they are no longer required to have 2FA enabled




In a multi-organization scenario if one org has enabled 2FA, the rest of the organizations must follow the process


Remember device





When you first log in to your account after enabling 2FA, you will be asked if you want AfterShip to remember the device and trust it moving forward.



If you opt for Remember me, AfterShip will trust your device and will not ask for 2FA code for the next 14-days. After a 14-day period, you will be asked to enter the 2FA code and verify yourself again

If you opt for Ask for 2FA every time, you need to enter the 2FA code every time you log in

If you change the device, you must go through the 2FA process and confirm whether to trust the new device.

Updated on: 06/08/2024

Mis à jour le : 29/08/2024

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !