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 Way We Do - RSA Ready Implementation Guide 4Number of Views Way We Do - SAML Relying Party Configuration - RSA Ready Implementation Guide 1Number of Views In RSA Identity Governance & Lifecycle While attempting to create/modify review definition, when we include users with Dat… 33Number of Views Unable to authenticate on AD FS servers that are using different language than the default English-US when RSA Authenticat… 79Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device RSA-2026-10: RSA Authentication Manager Security Update for Third-Party Component Vulnerabilities RSA Authentication Manager 8.9 Release Notes (January 2026) Download RSA SecurID Access Cloud User Event audit logs using Cloud Administration REST API CLU RSA SecurID Desktop Token 5.0.3 for Windows Administrator's Guide