All Classes Namespaces Functions Properties Pages
Public Member Functions | List of all members
PersonaService Class Reference

Provides methods to manage the user persona More...

Public Member Functions

void UpdateGroupMembersWithPersona (string sessionId, ResourceIdentity groupResource, PersonaIdentity persona)
 Updates the members of the specified group to assign them a Persona or to remove a previously allocated Persona. More...
 

Description

Provides methods to manage the user persona

Member Functions

void UpdateGroupMembersWithPersona ( string  sessionId,
ResourceIdentity  groupResource,
PersonaIdentity  persona 
)

Updates the members of the specified group to assign them a Persona or to remove a previously allocated Persona.

Parameters
sessionIdA string that uniquely identifies the Session for the current logged on user. If the SessionId is invalid then an exception will be raised.
groupResourceThe ResourceIdentity object that specifies the group whose members will be updated.
Name Type Comment Required
Id String Id of the resource Yes - if Name is not specified
Name String Name of the resource Yes - if Id is not specified
Resource Type Int16 Not used No
personaThe PersonaIdentity object used to identify the Persona to which all group members will be assigned. If the Persona is not specified then the group members’ persona will be set to NULL to indicate that a Persona is not being used. If a Persona is to be set, provide Persona Id or Persona Name.
Name Type Comment Required
Id String Id of the persona Yes - if Name is not specified
Name String Name of the persona Yes - if Id is not specified
Security
Resource must have at least Read Write access permission on Resource ACL.