This documentation serves as a comprehensive guide to facilitate the integration of Microsoft Entra ID with the DataIntell application. By following the steps below, you’ll be able to establish a connection between the two applications.
Setting up the Microsoft Entra ID Application
Setting up the Application
To set up the application in Microsoft Entra ID, follow these steps:
Register a New Application
Navigate to the Azure Portal and register a new application.
In the Register an application form, you will need:
- Name : Choose a name that clearly identifies this as the DataIntell application within Microsoft Entra ID.
- Supported account types : Select the account type that aligns with your use case. In most case, you can use the Accounts in this organizational directory only. If you are not sure, you can click on Help me choose…
- Redirect URI : This URL allows the DataIntell application to redirect users after login. Select Single-page application (SPA) from the dropdown and enter {DataIntellURL}/login in the text field, where {DataIntellURL} represents the URL used to access DataIntell in the browser.
Retrieve Application IDs
After creating the application, note down the Application (client) ID and Directory (tenant) ID. These values are required for the login configurations in DataIntell which will be covered in a later section.
Configure Token Claims and Permissions
Add the groups claim to the token provided by Microsoft Entra ID.
Additionally, grant the Group.Read.All API permission to the application.
Adding Users to the Application
Once the DataIntell application is set up in Microsoft Entra ID, it is possible to limit the usage of the application only to the users that are assigned to the application. This step can be skipped if you want all the users in your organization to have access to the application.
From the DataIntell Enterprise Application page, click on (1) Properties and then click on (2) Yes for the Assignment required? field.
Setting up Roles & Groups
In DataIntell, roles and groups are integral components of user access management. While groups are user-created and optional, roles are essential for granting access to critical sections of DataIntell.
Roles to Establish within Microsoft Entra ID
- dataintell_role_admin : The Administrator role grants comprehensive access, enabling users to configure vital aspects of the application.
- dataintell_role_project_manager : A role that allows the user to create, update or delete a project.
- dataintell_role_report_manager : A role that allows the user to create, update or delete a report.
- dataintell_role_archiware_archive : A role that allows the user to archive files or folders with Archiware P5. Requires the Archiware P5 plugin.
- dataintell_role_archiware_restore : A role that allows the user to restore files or folders from Archiware P5. Requires the Archiware P5 plugin.
- dataintell_role_soda_transfer : A role that allows the user to transfer files or folders with CloudSoda. Requires the CloudSoda plugin.
- dataintell_role_storage_manager_archive : A role that allows the user to archive files or folders with Quantum StorNext. Requires the Quantum Storage Manager plugin.
- dataintell_role_storage_manager_restore : A role that allows the user to restore files or folders with Quantum StorNext. Requires the Quantum Storage Manager plugin.
Example of Setting up Groups
- Group name in DataIntell : OnlyCloud
- Group name in Microsoft Entra ID : dataintell_group_OnlyCloud
By establishing these roles and, optionally, configuring groups, administrators can effectively manage access control within DataIntell while integrating seamlessly with Microsoft Entra ID.
Setting up DataIntell to Use Microsoft Entra ID
Setting up the Login Configurations
Configure DataIntell to use Microsoft Entra ID for login
Provide Required Values
Enter the following values in DataIntell’s login configuration:
- Client ID: Application (client) ID from DataIntell’s application in Microsoft Entra ID.
- Tenant ID: Directory (tenant) ID from DataIntell’s application in Microsoft Entra ID.
- Redirect URI: {DataIntellURL}/login, where {DataIntellURL} is the URL to access DataIntell.
Test Configuration
Click on Update Configurations to test the provided values. Allow any pop-ups that may appear during the testing process.
Save Changes and Sign Out
After successful testing, the new settings will be saved. Sign out to apply the changes and proceed to log in using Microsoft Entra ID credentials.
Comments
0 comments
Article is closed for comments.