How it works
The Teams connector will go through all requested sites belonging to an organization and index all the files available to that site.Setting up
Authorization
- Log in to azure portal for your organization.
- Navigate to “app registrations” using the search bar.
- Click New Registration.
- Name it something like “RECAP Teams Connector”, leave everything else as default, and click Register.
- Under “Essentials” in the overview tab, you will find the client ID and Directory ID, copy paste those into the RECAP connector.
- Navigate to the “Certificates & secrets” tab in Azure Portal and click New client secret.
- Fill out he description, set the expiration to 24 months, and click Add.
- Copy the secret value in the Value column and paste it into the RECAP connector.
- Navigate to the “Api Permissions” tab in the azure portal and click add a permission.
- Click Microsoft Graph, then click on Application permissions.
- Navigate to the “Team” permission group and select the checkbox for Team.ReadBasic.All.
- Navigate to the “TeamsSettings” permission group and select the checkbox for TeamSettings.ReadWrite.All.
- Navigate to the “Channel” permission group and select the checkbox for Channel.ReadBasic.All.
- Navigate to the “ChannelSettings” permission group and select the checkbox for ChannelSettings.ReadWrite.All.
- Navigate to the “ChannelMessage” permission group and select the checkbox for ChannelMessage.Read.All.
- Navigate to the “ChannelMember” permission group and select the checkbox for ChannelMember.Read.All.
- Then, click Add permissions at the bottom.
- Finally, click Grant admin consent for <Organization name> (located next to Add a permission) and click Confirm.
Indexing
- Navigate to the Admin Dashboard and select the Teams Connector Tile.
- Provide the Application (client) ID, Directory (tenant) ID and Client Secret Value from steps above.
- Select a list of teams to pull from or leave blank and click Connect to pull everything.