Signing in with single sign-on (SSO) is one of the ways to sign into Influ2 and ensure the highest level of security.
This guide walks you through configuring SSO with Entra for your Influ2 account. This allows users to access Influ2 using their Entra credentials, eliminating the need for separate logins.
Setting up single sign-on with Entra consists of six major steps. Let’s break down each of them.
1. Creating an application in Microsoft Entra
1.1 Open Azure environment and navigate to Microsoft Entra ID.
1.2 Go to “App registrations” and click “New registration.”
1.3 Provide the following information:
- Name: Influ2
- Supported account type: Accounts in any organizational directory (Multitenant)
- Redirect URI: https://v2.influ2.com/v1/api/auth/callback/entra
1.4 Click “Register.”
2. Creating identifiers
2.1 As soon as the App is created, save Application (client) ID and Directory (tenant) ID
2.2 Provide these IDs to your Influ2 Customer Success Manager.
3. Generating an Authentication Key
3.1 Go to “Application Registrations -> Select Created app -> Manage -> Certificates & secrets -> ‘Client secrets’ tab.”
3.2 Click “New client secret”.
3.3 Provide a description for a new secret (e.g., "Secret key for the Influ2 SSO application").
3.4 Set the expiration to 365 days in the “Expires” drop-down.
3.5 Copy the following fields: “Description", "Secret ID” and “Secret Value”.
3.6 Provide the description, secret ID, and secret value to your Influ2 customer success manager.
4. Creating app roles
4.1 Open the created application.
4.2 Go to “App roles” and click “Create app role”.
4.3 Create three app roles: Admin, Manager, and Viewer. For each role, input the following details:
- Display name: Admin/Manager/Viewer (respectively)
- Allowed member types: Users and Groups
- Value: Admin/Manager/Viewer (respectively)
- Description: Admin/Manager/Viewer (respectively)
Repeat this process for each of the three roles.
4.4 Click “Apply.”
5. Assigning Roles to Users
5.1 In your platform overview, go to “Enterprise Applications.”
5.2 Select the Influ2 application you’ve just created and choose “Manage -> Users and groups.”
5.3 Press “Add user/group.”
5.4 Select “Users” and then select the required user in the drop-down menu.
5.5 Assign a role to the user from the available options. (The admin role is assigned in our example )
5.6 The selected user, along with their assigned role, will now be displayed on the "Users and groups" page with defined privileges.
6. Updating Application manifest
1. Navigate to "Azure Portal → App registrations" and select Your app.
2. On the left sidebar, select "Manage → Manifest."
3. Inside the opened doc, locate acceptMappedClaims , it should have a null value by default.
4. Change the value to true.
5. Press "Save."
7. Providing Influ2 with the user role
6.1 Open your platform overview and go to Enterprise Applications
6.2 Select Application you have created.
6.3 Go to the Single Sing-On page.
6.4 Click "Edit" in "Attributes & Claims" block
6.5 Press “Add new claim.”
6.6 Add the following values in the corresponding fields:
- name - user_role
- source - attribute
- source attribute - user.assignedroles
Done! With these steps completed, your team can now use SSO to log into Influ2.