RSA Product Set: SecurID Access
RSA Product/Service Type: MFA Agent for Windows
RSA Version/Condition: 2.x
- After configuring the MFA Agent 2.4.3 on an EntraID joined (not hybrid) windows 11 machine using powershell script (intune configuration).
- MFA agent is configured to directly connect with RSA Cloud Authentication Services
- Online authentication works successfully, however offline days are not downloaded.
- From the MFA logs (AzureAuthentication(RSA.WinAgentWindowsService) file) , we can see that the agent is not able to retrieve the required user attributes from Azure AD and the lookup by UPN is failing:
[Local: 2026-03-16 17:04:51.804] 2026-03-16 16:04:51.804 5156.25 [V] [RSA.Authentication.Azure.Services.AzureAuthSvc.ObfuscatedMethodName] Returning 0 attributes
[Local: 2026-03-16 16:50:15.693] 2026-03-16 15:50:15.693 23700.1 [V] [UserIdentityCache.LookupNtAccountNameByUpn] Enter
[Local: 2026-03-16 16:50:15.693] 2026-03-16 15:50:15.693 23700.1 [V] [UserIdentityCache.LookupNtAccountNameByUpn] Looking up: email@rsalab.com
[Local: 2026-03-16 16:50:15.694] 2026-03-16 15:50:15.694 23700.1 [W] [UserIdentityCache.LookupNtAccountNameByUpn] Lookup failed
[Local: 2026-03-16 16:50:15.694] 2026-03-16 15:50:15.694 23700.1 [V] [UserIdentityCache.LookupNtAccountNameByUpn] Return
- When checking the permissions on the application in the Azure tenant, it was found that it is configured with Delegated permissions instead of Application permissions.
- Knew that Microsoft Graph supports two access scenarios, delegated access and app-only access. In delegated access, the app calls Microsoft Graph on behalf of a signed-in user. In app-only access, the app calls Microsoft Graph with its own identity, without a signed-in user.
To support these access scenarios, Microsoft Graph exposes delegated permissions and application permissions.
Ref: https://learn.microsoft.com/en-us/graph/permissions-overview?tabs=http
- Change the permission type to Application.
- Optional: Instead of User.Read.All and Group.Read.All, assign the following minimum required permissions with type set to Application:
- User.ReadBasic.All
- GroupMember.Read.All
NOTE:
For entra-joined windows machines: RSA MFA agent should be directly connected to RSA Cloud Authentication Services (CAS) instead of RSA Authentication Manager, to ensure that offline days are downloaded successfully
For entra-joined windows machines: RSA MFA agent should be directly connected to RSA Cloud Authentication Services (CAS) instead of RSA Authentication Manager, to ensure that offline days are downloaded successfully
Related Articles
Way We Do - SAML My Page SSO Configuration - RSA Ready Implementation Guide 5Number of Views Migrating RSA Authentication Manager to a Much Newer Version 35Number of Views Way We Do - RSA Ready Implementation Guide 4Number of Views In RSA Identity Governance & Lifecycle While attempting to create/modify review definition, when we include users with Dat… 33Number of Views Offline Days Are Not Downloaded for RSA MFA Agent 2.x After Enabling Offline Authentication Policy in Authentication Manag… 1.75KNumber of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device RSA Governance & Lifecycle 8.0.0 Installation Guide How to Detect and Resolve Stalled Workflows and Workpoint Issues in RSA Identity Governance & Lifecycle RSA Authentication Manager 8.9 Patches and Hotfixes Readme How to change the default Oracle Statistics History Retention period for RSA Identity Governance & Lifecycle