Get all member-group relations for all groups with all member-group attributes.
Parameter name | Data type | Description |
---|---|---|
sess | session |
Thrown exception | Description |
---|---|
InternalErrorException | When unspecified error occur. See exception param message for explanation. |
PrivilegeException | When caller is not allowed to call this method. Result may vary based on caller identity and provided parameter values. |
RpcException | Wrong usage of API (wrong url, missing param etc.). See exception params message and type for explanation. |
Return type | Description |
---|---|
GroupMemberData | group-member relations with attributes |
Example URL
https://[hostname]/krb/rpc/json/integrationManager/getGroupMemberData
Example params
{ "sess" : {...} }
Example response
{"relations" : [ {"groupId" : 69, "memberId" : 55, "sourceGroupId", "sourceGroupStatus" : "EXPIRED", "membershipType" : "DIRECT" } , {...} , {...} ], "groupMemberAttributes": { "69": { "55": [ { "id" : 2820 , "friendlyName" : "createdAt" , "namespace" : "urn:perun:vo:attribute-def:core" , "value" : "2011-05-17 00:50:06.3" , "type" : "java.lang.String" , "entity" : "vo" , "writable" : true , "baseFriendlyName" : "createdAt" , "friendlyNameParameter" : "" , "unique" : false , "displayName" : "VO created date" , "description" : "Date when VO was created." , "beanName" : "Attribute" } , {...} , {...} ] } } }