IAccountServiceGetUserData Method (Guid)

Gets the tenant-agnostic user data for the specified account.

Namespace:  Dundas.BI.AccountServices
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
IDictionary<string, string> GetUserData(
	Guid accountId
)

Parameters

accountId
Type: SystemGuid
ID of the account.

Return Value

Type: IDictionaryString, String
The user data for the specified account.
Exceptions
ExceptionCondition
ArgumentExceptionaccountId is Empty.
NotFoundExceptionAn account with the specified ID was not found.
InvalidOperationException The account corresponding to the specified ID is an External or Windows Group account.
NoPrivilegeException

accountId does not correspond to the account associated with the caller's session.

-or-

The caller does not have system administration privileges.

-or-

The account is associated with a tenant, and the caller does not have administration privileges for that tenant.

InvalidSessionExceptionThe caller context is not associated with a valid session.
Remarks
You may modify the returned dictionary without any side-effects.
See Also