IAccountServiceGetUserData(Guid) Method |
Gets the tenant-agnostic user data for the specified account.
Namespace: Dundas.BI.AccountServicesAssembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
SyntaxIDictionary<string, string> GetUserData(
Guid accountId
)
Function GetUserData (
accountId As Guid
) As IDictionary(Of String, String)
IDictionary<String^, String^>^ GetUserData(
Guid accountId
)
abstract GetUserData :
accountId : Guid -> IDictionary<string, string> Parameters
- accountId Guid
- ID of the account.
Return Value
IDictionaryString,
StringThe user data for the specified account.
Exceptions| Exception | Condition |
|---|
| ArgumentException | accountId is Empty. |
| NotFoundException | An 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. |
| InvalidSessionException | The caller context is not associated with a valid session. |
RemarksYou may modify the returned dictionary without any side-effects.
See Also