How to set-up organization for the isLucid application

Help – How to organize organization for isLucid

Documentation of isLucid is made to support you. Any new thing can be confusing. What is natural for us, does not necessary is understandable for everybody else in the world. So we encourage you to ask for help, clarifications and assistance if anything is unclear

In this section, we will explain how How to set-up organisational access for the isLucid application to work.

Follow these steps:

Organize organization for isLucid (initial set up)

Depending on your organization size you can go a more organized way to correspond with departments you might have or use a flat structure. A corresponding policy needs to be assigned to the audio stream that would be accessible by isLucid application.

This means that you can either:
a) assign the policy to use application for a specific user(-s)
b) assign the policy for a group and manage users belonging to the groups

To quickstart use the tool below isLucid team prepared for MS Teams administrators. Be sure you have Teams Admin rights. Please be careful and wait for all commands to be executed. Once you use the tool, you don’t need to follow this tutorial further.

In case you have MFA set up for your account, the tool will fail for you. Powershell does not support MFA up to the current date. You have an option to set up an Application Password for isLucid in Azure Active Directory or to execute the following commands:

  1. Create an application instance. Replace [email protected] to your organization domains:
    New-CsOnlineApplicationInstance -UserPrincipalName [email protected] -DisplayName “isLucid” -ApplicationId 98b70422-b0b2-41bf-8673-60d85f5d38c7
  2. Save output Application ID and Object ID to Notepad for future usage.
  3. Sync the objected of created application instance by replacing <ObjectID> with ObjectId you saved in step 2
    Sync-CsOnlineApplicationInstance -ObjectId <ObjectId>
  4. Create a new recording policy:
    New-CsTeamsComplianceRecordingPolicy -Enabled $true -Description “isLucid policy created by yourname” isLucidPolicy
  5. Set isLucid as a recorder to enable access to the audio stream. Use Object ID from step 2:
    Set-CsTeamsComplianceRecordingPolicy -Identity isLucidPolicy -ComplianceRecordingApplications ` @(New-CsTeamsComplianceRecordingApplication -Parent isLucidPolicy -Id <objectId>)
  6. Verify if the policy was created successfully:
    Get-CsTeamsComplianceRecordingPolicy isLucidPolicy
  7. Allow isLucid to access meeting titles information (only for meetings where isLucid application is participating in):
    New-CsApplicationAccessPolicy -Identity isLucidCalendar -AppIds “98b70422-b0b2-41bf-8673-60d85f5d38c7” -Description “isLucid Application registration for meeting titles”
  8. Register the isLucid application. Replace Tenant ID with yours ID and access the URL in your favourite browser:
    https://login.microsoftonline.com/{{NewTenantId}}/adminconsent?client_id=98b70422-b0b2-41bf-8673-60d85f5d38c7&amp;state=123456&redirect_uri=https://lucidteamsapp.azurewebsites.net/msteams/adminconsent

Still have open questions? Ask away!

    Get the latest updates mailed to you