How to Integrate Azure With TLMS ?

How to Integrate Azure With TLMS ?

STEPS TO INTEGRATE AZURE WITH TLMS : 

1.    To begin, access the Azure Portal using your Azure account by visiting the URL: https://portal.azure.com.



2.    Next, proceed to "Azure Active Directory" or utilize the search bar to locate "App registrations". 



3.    Click on the "New registration" option to register a new app.



4.    Provide a suitable name for the app and choose "multi-tenant" as the account type. Additionally, specify the Redirect URL for user authentication. As shown in the below steps:



5.    Once you have named the app, you will be prompted to determine the user group or access permissions for this application or API.



6.    After configuring the API access for the application, proceed to fill in the Redirect URI section with the URL: https://admin.tlms.threatcop.com/





7.   To complete the registration process, click on the "Register" tab located at the bottom left corner of the page.



8.    Following a successful registration, navigate to the overview section and locate the "Redirect URI's" link. 



9.    Scroll down to the section that says “Single-page application” and paste the following URL  https://admin.tlms.threatcop.com/department/list as shown.

10. 1.    Save the changes after adding the redirect URL's to the application.



11.    After registration, navigate to the API Permissions Section on the sidebar menu on the dashboard.



12.    On the API Permissions page, proceed to select the "Add Permissions" option.



13.    Following the previous step, a pop-up window will appear, resembling the screenshot below. From the "Microsoft APIs" section, choose "Microsoft Graph."



14.    Post this you need to select the “Delegated Permissions” as shown below.



15.    Within the "Select Permissions" section, utilize the search bar to look for "Group.Read.All".


16.    Once the "Group Read All Permission" is displayed in the search results, please proceed to select it.


17.    After the above step, navigate to the overview section.



18.    After setting up the permissions, navigate to the overview section.




19.  Navigate to the URL: https://admin.tlms.threatcop.com/”.

20. Click on the settings icon.



21.  Scroll down to the Azure Credentials field and fill in the previously copied client ID.



22.   If you prefer to import a specific group of users rather than importing all members from Azure AD, please click the checkbox labeled "Group ID" and input the Group ID associated with the group you've created on the Azure Portal. (Optional Step)



23. Click on update azure to save the changes.

24. Go to the users and department section and click on departments option.



25.    Click on the Import with Azure option on the top of the screen.



26.  A pop-up will appear, prompting you to Sign Up using Azure. Provide the necessary admin account credentials.



27.    Upon successful Sign Up, a user list named "azure-directory-users" will be automatically generated on the dashboard.


This is how you can configure the Azure with TLMS.





    • Related Articles

    • User and Groups Section in TLMS

      The "Users" tab within the "Users and Groups" section provides an interface for accessing all users uploaded onto the TLMS portal. User data is presented in a tabular format, organized according to specified headers such as email, name, department, ...
    • Creating Newsletters in TLMS

      Newsletters are valuable tools for disseminating information, updates, and announcements to your audience in a structured and engaging format. In TLMS, you can create custom newsletters to keep your learners informed and engaged. Here's how to do it: ...
    • Email Templates in TLMS

      The Email Templates in the Templates section of the TLMS portal offer ready-made email templates designed for different functions within the TLMS platform. Examples include templates for sending courses, notifying course completions, reminding about ...
    • Certificate Templates in TLMS

      Certificate templates are pre-designed formats intended for certificates awarded to users upon successful completion of a course or assessment. These templates provide a structured and visually appealing layout for certificates, incorporating ...
    • IAM User in TLMS

      IAM refers to Identity and Access Management. This feature enables administrators to manage user identities and control their access to resources within the tool's ecosystem. With IAM, administrators can create, modify, and delete user accounts, ...