Senso Entra Applications

Look up the Senso enterprise applications exported from Entra on 25 February 2026, with recorded integration settings and a Teams-class synchronisation issue.

Entra Enterprise Applications Registered for use with Senso

The application table was exported from Entra on 25 February 2026. The source records conversion of createdDateTime values from US to Australian date format.

Id DisplayName (weblink to EntraApp) AppId Homepage CreatedDateTime State
05c88467-5f3b-40ec-80f2-b51dea39ff89 Senso 26952503-d61a-4ad5-86c0-9161dcc0faf2   28/03/2025 Activated
77e9cd1c-0ee4-4f49-a093-305bec78b03e Senso AAD 848f0595-7d43-4dd5-b352-127f5f03a6a0 https://portal.senso.cloud 4/09/2022 Activated
3bf47fc2-1831-4dc8-b70d-243a5dd81aad Senso Portal e9b5c126-3ee8-4ea0-91a9-4e573ceb3367 https://portal.senso.cloud 20/10/2021 Activated
e8c632a1-4d34-4a65-bae8-a8ca25c23be9 Senso Teams Sync 6fb9395b-a181-47e8-978a-f119a8f0e4fc   25/08/2021 Activated
231e198e-9c8d-4338-9ed9-fdb8f3003261 Senso Client (AAD) 786624da-1d40-4248-830d-f7f8f39806e5 https://portal.senso.cloud 1/07/2021 Activated

What do the Entra Enterprise Apps do?

displayName (weblink to EntraApp) Why does this app exist? AND/OR What service does it enable? AND/OR What is the app used for? Manager: Users & Groups Security Permissions (Claim value : Type) Sign-In logs Audit Logs Provisioning logs NOTES
Senso   Roles Assigned to Users and Groups Joshua.Lyndon: "Default Access" Permissions User.Read : Delegated Log of Sign-In's to the Senso via M365 SSO (Many logins in the last 24 hrs) n/a n/a Senso - Usage & insights 392 Success, 0 Failures in last 30 days
Senso AAD USED FOR: SENSO V2 Senso Official Doco: 2.0 - Configuring Azure AD - Support.Senso.Cloud ISSUE Teams Classes were not syncing in Senso V2 prior to about 27th Feb 2026. FIX The source records repeating the Azure AD Groups connection process. It added an additional permission Member.Read.Hidden to Senso AAD app. Screenshot retained for review After the new permission was granted to the Senso AAD app the Teams classes were able to sync. Screenshot of app permissions. Screenshot retained for review Roles Assigned to Users and Groups CCM: current Mail Staff (Edumate Employees) : Group : Default Access Joshua Lyndon : User : Default Access Screenshot retained for review Permissions DeviceManagementManagedDevices.Read.All : Application Device.Read.All : Application Directory.Read.All : Application User.Read.All : Application User.Read : Delegated AS AT 27FEB2026 ADDED Member.Read.Hidden : Application Screenshot as at 29July2026 Screenshot retained for review GoTo: Senso AAD - Activity->Sign-in Logs Click the "Service principal sign-ins" Tab Change "Date range" to "Last 1 month" Screenshot retained for review n/a n/a Senso AAD - Usage & Insights - Microsoft Entra admin center ------------------------------ As At 25 Feb 2026 LOOKING AT LAST 30 DAYS 0 Success 1 Failure "Admin consent is required for the permissions requested by this application." Error Code: 90094 Last seen: 18/02/2026 ------------------------------- As At 27 Feb 2026 After Running "Grant Admin Consent" which added Member.Read.Hidden permission LOOKING AT LAST 1 DAYS 3 Success 0 Failure ------------------------------
Senso Portal SSO for Senso Portal Roles Assigned to Users and Groups Brett Kruger : Default Access Joshua Lyndon : Default Access Zhihang Zhou : Default Access Permissions Openid : Delegated Email : Delegated Profile : Delegated Log of Sign-In's to the "Senso Portal" (Only 1 login, in the last 24hrs) n/a n/a Senso Portal - Usage & Insights 81 Success, 0 Failures in last 30days.
Senso Teams Sync See settings related to this app Go To: Senso Admin Centre -> Integrations -> Microsoft Sync Press the "Settings" cog next to the CCM tenant Screenshot retained for review Screenshot retained for review HOW TO "User Group Resync" or "Resync"? GOTO: https://app.senso.cloud/admin-centre/integrations/microsoft-sync Screenshot retained for review It's possible to choose All Groups. The source records classes-only synchronisation around 10 March 2026. Screenshot retained for review (As at 10 March) This has changed to Classes only. Screenshot retained for review Before 25–27 February 2026, the source records the setting as "All", covering classes, groups and teams. Note the toggle is turn ON for "Exclude Security Groups" Screenshot retained for review Roles Assigned to Users and Groups Brett Kruger : Default Access Joshua Lyndon : Default Access Zhihang Zhou : Default Access Permissions EduRoster.Read.All : Application Group.Read.All : Application User.Read.All : Application Organization.Read.All : Application Member.Read.Hidden : Application Team.ReadBasic.All : Application User.Read : Delegated n/a n/a n/a Senso Teams Sync - Users & Insights 0 Success, 0 Failures
Senso Client (AAD) SENSO V1 Roles Assigned to Users and Groups Joshua Lyndon : Default Access Office 365 Administrator Permissions Microsoft.Graph Group.Read.All : Delegated User.Read.All : Delegated Windows Azure Active Directory User.Read : Delegated Log of Sign-In's to the Senso Client (AAD) Shows mostly Student logins, with a few staff logins. (Many logins in the last 24 hrs) n/a n/a Senso Client (AAD) - Users & Insights 45700+ Success 174 Failures Error Code : Occurrences : Last Seen : Error 53003 : 4 : 21/02/2026 : "Access has been blocked by Conditional Access policies. The access policy does not allow token issuance." 50133 : 56 : 22/02/2026 : "The session is not valid due to password expiration or recent password change." 50057 : 114 : 24/02/2026 : "The user account is disabled."

Connecting Senso to Azure/Entra AD Groups (Senso AAD)

This will connect Senso to the Entra Enterprise App called Senso AAD.

Senso Doco: Senso Support | 2.0 - Configuring Azure AD

Step1: Required PIM Elevation: Global Administrator The source reports that activating Cloud Application Administrator alone did not permit the connection; current permission requirements remain unverified.

Step2: Open Integrations in Senso Admin Centre. Click the "Azure AD Groups" tile/tab.

Step3: Press Connect

Screenshot retained for review

If the following message is displayed after clicking Connect then you have not elevated high enough or you may need to https://aka.ms/pim/tokenrefresh or do the process again from an In-Private window.

Screenshot retained for review

Step 4: Accept Permissions Click the Accept button

Screenshot retained for review