Environment
NetIQ Directory and Resource Administrator 9.2.0.x
NetIQ Directory and Resource Administrator 9.2.1.x
Microsoft Exchange Online
Microsoft Office 365
NetIQ Directory and Resource Administrator 9.2.1.x
Microsoft Exchange Online
Microsoft Office 365
Situation
DRA fails to show a cloud enabled icon for certain managed AD user with a valid Exchange Online license assigned to the Office 365 account. DRA will correctly show the various Office 365 licenses assigned to the account.
Resolution
DRA 9.2 Service Pack 1 Patch 6 (DRA 9.2.1.6) and newer provide a fix for this issue. This fix can be found on the Microfocus Support for Directory and Resource Administrator website.
Cause
The Office 365 licenses assigned to the cloud use include multiple Exchange Online plans. When the status of the first plan name returned is anything other than enabled, DRA would previous fail to look for any other enabled Exchange Online Plans. When DRA fails to find a valid Exchange Online plan, the Server will fail to manage the Office 365 properties of the object.
Additional Information
For details on how to use Microsoft Powerhell to view Office 365 details, see https://docs.microsoft.com/en-us/office365/enterprise/powershell/connect-to-office-365-powershell#connect-with-the-azure-active-directory-powershell-for-graph-module
Once a session to Microsoft Online has been established, the following Powershell CMDs will return a list of Office 365 license plans assigned to a specific Cloud user
(get-azureaduser -objectid <user object id> |select ProvisionedPlans).ProvisionedPlans
The results of this query will return a 3 column table. The DRA problem occurs when the CapabilityStatus column for the first row with a service name of Exchange is set to a value of anything other than Enabled.
Here is an example of the query output:
CapabilityStatus ProvisioningStatus Service
---------------- ------------------ -------
Deleted Success exchange
Enabled Success exchange
Once a session to Microsoft Online has been established, the following Powershell CMDs will return a list of Office 365 license plans assigned to a specific Cloud user
(get-azureaduser -objectid <user object id> |select ProvisionedPlans).ProvisionedPlans
The results of this query will return a 3 column table. The DRA problem occurs when the CapabilityStatus column for the first row with a service name of Exchange is set to a value of anything other than Enabled.
Here is an example of the query output:
CapabilityStatus ProvisioningStatus Service
---------------- ------------------ -------
Deleted Success exchange
Enabled Success exchange