Skip to content
English - Australia
  • There are no suggestions because the search field is empty.

How to set up and install SWOOP for Microsoft Teams

Background

SWOOP for Microsoft Teams is installed as a Microsoft Office App for the end user (see https://www.microsoft365.com/apps ).  For administrators that use the Azure Portal as an 'Enterprise Application' ( see:  https://portal.azure.com/#view/Microsoft_AAD_IAM/StartboardApplicationsMenuBlade/~/AppAppsPreview ).

The following permissions are granted to SWOOP:

When Purpose Permissions
Establishing account Get basic information about the user User.Read
Offiline access
‘Start Consent Process for Data Miner’ pressed after the account is established For SWOOP to mine data from your Teams network (this is described in the SWOOP Technical Overview available from SWOOP Support) ChannelMessage.Read.All
Directory.Read.All
Group.Read.All
Reports.Read.All
User.Read
User.Read.All
‘Start Consent Process for Application’ pressed after the account is established For SWOOP to be able to access data regarding the user, other users and groups to present information on the user interface not stored by the miner. Group.Read.All
People.Read
User.Read
User.ReadBasic.All

Prerequisites

To complete the steps below you need to be an Office365 Admin.

Instruction

This guide will help you set up SWOOP for Microsoft Teams using SWOOP's cloud-hosted data miner.

Go to the SWOOP setup URL, and click on the Microsoft Teams icon and complete the form as follows. If you haven't got the setup URL please contact your SWOOP representative.

1. Where do you want your data stored?
Pick a region where you would like to store the data we collect, as well as the SWOOP for Teams application itself.

Select_location_of_data.png

2. Click the "Login" button to identify yourself
This reveals your email and tenant from your current Azure login (or prompts you to login if not already).

Authentice_to_start.png

3. Complete the set up form

Complete the form:

  • Site name: This will be the URL you'll use to access SWOOP (e.g. Contoso Ltd. might want to use https://contoso.swoopanalytics.com/ for access).
  • Business name, Country,  Phone number and Email: Details so we can contact you if needed. The email will automatically copy your login identifier but can be edited to a different email if that is more convenient.
  • Language for searching: Only use this if English is not the default language.

SWOOP_setup_form.png

Finally, confirm that your tenant ID is correct. This is your tenant UUID from Azure which was extracted when you clicked 'Login'. We recommend that you check that it matches the Tenant ID from your Azure portal.

Click 'Next' to complete the form, and SWOOP will now prepare two applications:

  1. Data mining application: This is the application that will extract data from Microsoft Teams once you have authorised it (see next step for details)
  2. Analytics application: This is the application your end-users will use to access the analytics.

Links to both of these are emailed to the Office365 admin who is completing the setup, and please store these for future reference.

4. Buttons for Consent
SWOOP now needs to be authorised to access Microsoft Teams. Two "Start Consent" buttons are provided:

trial_consent_buttons.png

  • Grant consent for the SWOOP data miner
    Click "Start Consent Process for Data Miner". This part is handled by Microsoft. It shows a list of permissions that the Miner will want access to. No data mining will begin until after the consent process is complete. This miner URL will be unique to your SWOOP instance and at any future time it can be used to change mining settings.

    After miner consent is complete, close the browser tab and go back to the screen shown above.

  • Grant consent for the SWOOP application. 

    Click "Start Consent Process for Application". This part is similarly handled by Microsoft and shows a shorter list of permissions but otherwise much the same process.

    Take note of the checkbox allowing the admin to consent on behalf of the organisation. IMPORTANT: Unless you grant consent on behalf of the organisation, users will not be able to access SWOOP.

You've now completed the setup of SWOOP for Microsoft Teams.