IPrivilegeServiceGetApplicationPrivilegesForGroup Method |
Retrieve assigned application privileges of a group including inherited privileges.
Namespace:
Dundas.BI.AccountServices
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (8.0.2.1001)
SyntaxICollection<PrivilegeAssignment> GetApplicationPrivilegesForGroup(
Guid groupId
)
Function GetApplicationPrivilegesForGroup (
groupId As Guid
) As ICollection(Of PrivilegeAssignment)
ICollection<PrivilegeAssignment^>^ GetApplicationPrivilegesForGroup(
Guid groupId
)
abstract GetApplicationPrivilegesForGroup :
groupId : Guid -> ICollection<PrivilegeAssignment>
Parameters
- groupId
- Type: SystemGuid
ID of the group.
Return Value
Type:
ICollectionPrivilegeAssignmentCollection of application privilege assignment of the group.
Exceptions| Exception | Condition |
|---|
| ArgumentException | groupId is Empty. |
| NotFoundException | The group with the specified ID does not exist. |
| NoPrivilegeException | The caller does not have system administration privileges. -or- The group 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. |
See Also