You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page:
Template used on this page:
Return to Configuring MS Teams with ICI.
To enable this capability, you (client) can make use of the existing ICI UI and API apps (App Registrations) or create 2 new apps for the same on Azure portal. Further we are going to provide certain API Permissions to these apps for interacting with Microsoft Teams to create new teams, channel, add team members to a team, add file and so on.
In case you are using a different identity provider like Okta, Ping Identity then all the internal ICI users are required to be part of the Azure Ad for this integration to work.
With the help of the following sections, you can create/edit the ICI UI and API apps (App Registrations), add URL redirects, provide API permissions etc.
1. ICI UI Application (API Permissions)
2. ICI UI application (app registration) on Azure portal requires the following Microsoft Graph delegated API permission with Admin consent.
3. Create a new or update existing ICI UI Application: Clients who are updating the existing ICI UI app can skip points ‘a’ to ‘d’ and directly open the existing ICI UI app on Azure portal and start with point ‘e’.
a. Go to ‘App Registrations’ under ‘Azure Active Directory’ on Azure portal and on the right panel, click ‘New registration’ tab.
i. Provide the following information:
a. Select Web.
b. Set the URL to (ICI UI Application URL)
i. [https://Template:Your-tenant-name.icertis.com https://Template:Your-tenant-name.icertis.com]
b. Click Register
c. Once it is created, Azure displays the Overview page for the app.
d. In the left panel, select Certificates & secrets to create a client secret for your application.
e. In the left panel, select ‘API permissions’ to add certain delegated permission for your UI application.
f. Copy and save the following information to a file:
g. With respect to the newly created or modified ICI API app, you are required to share the following with Icertis (to be able to enable ICI integration with Microsoft Teams).
1. ICI API Application (API Permissions)
2. ICI API application (app registration) on Azure portal requires the following Microsoft Graph delegated API permission with Admin consent.
3. Create a new ICI API Application: We need an identity provider that can be used for authentication of ICI API & ‘Icertis Teamworks’ (Microsoft Teams) app. For clients who are updating the existing ICI API app can skip points ‘a’ to ‘d’ and directly open the existing ICI API app on Azure portal and start with point ‘e’.
a. Go to ‘App Registrations’ under ‘Azure Active Directory’ on Azure portal and on the right panel, click ‘New registration’ tab.
b. Click on Register
c. Once it is created, Azure displays the Overview page for the app.
d. In the left panel, select Certificates & secrets to create a client secret for your application.
e. In the left panel, select ‘Authentication’ under ‘Manage’
f. In the left panel, select ‘API permissions’ to add certain delegated permission for your UI application.
1. Under ‘Azure Active Directory’, click on ‘App registrations’.
2. Click the New registration tab on the top left.
3. Enter the name of the bot application you are registering. You need to select your own unique name.
4. For the Supported account types select Accounts in any organizational directory (Any Azure AD directory - Multitenant)
5. Click the Register button. Once completed, Azure displays the Overview page for the application.
6. Copy and save to a file the Application (client) ID & Directory (tenant) ID value.
7. In the left panel, click Certificate and secrets.
8. Under Client secrets, click New client secret.
9. Add a description to identify this secret from others you might need to create for this app.
10. Set Expires to your selection.
11. Click Add.
12. Copy the client secret and save it to a file.
13. With respect to the newly created Bot app, you are required to share the following with Icertis (to be able to enable ICI integration with Microsoft Teams).
a. Application ID (Client ID) [Copy value to E.9]
b. Client Secret [Copy value to E.10]
1. Go to URL https://admin.teams.microsoft.com/ & login to the ‘Microsoft Teams admin center’.
If the ‘Icertis Teamworks’ app is not in ‘Published’ state as after following the steps stated in the previous section, then you will be required to manually publish/approve the app by performing the subsequent steps:
a. The ‘Pending approval’ widget under the ‘Manage apps’ panel at the top of the page which lets the Microsoft Teams admin know when a custom app is submitted for approval
b. Search for the app name as shown below that you want to approve. The app to be approved status would be ‘Blocked’ currently.
c. Clicking the app link will take you to the app details page.
d. On the ‘Icertis Teamworks’ app details page, click the ‘Publish’ button to approve the app.
e. The ‘Icertis Teamworks’ app should now be visible under the ‘Build for your org’ under App section in ‘Microsoft Teams’
1. Go to URL https://admin.teams.microsoft.com/ & login to the ‘Microsoft Teams admin center’.
2. In the left panel expand ‘Teams apps’ section.
Once all the above configurations done. User should be able to see ‘Collaborate in Teams’ button on published Agreement instance.
When user clicks on ‘Collaborate in Teams’ button, user should see Wizard to push/send information from ICI to MS teams.
You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, User.
You can view and copy the source of this page:
Template used on this page:
Return to Configuring MS Teams with ICI.