GET security/objects/groups?shortcut_code={shortcut_code}&object_type={object_type}&object_code={object_code}&object_desc={object_desc}&object_id={object_id}&user_id={user_id}&permission_codes={permission_codes}
Extract user permissions list for an object
Intro version: 8.01.0007
Request
URL parameters
Name | Description | Type | Additionnal Information | Intro version |
---|---|---|---|---|
shortcut_code | Shortcut code | string | Required | |
object_type | Object type | string | Default value: EVN | |
object_code | Security object code | string | ||
object_desc | Security object description | string | ||
object_id | Object identifier | bigint | ||
user_id | User identifier | bigint | ||
permission_codes | Permission code Format: DrCust1Pos,DrCust2Pos,DrCust3Pos | string | Default value: DrCust1Pos |
Response
PermissionGroupsName | Description | Type | Additionnal Information | Intro version |
---|---|---|---|---|
items | Collection of PermissionGroup |
Return format
application/json, text/json, application/x-www-form-urlencoded
Sample:
{ "items": [ { "group_id": 1, "group_code": "sample string 2", "description": "sample string 3", "object_no": 4, "DrCmpSelPos": true, "DrCmpSelHerPos": true, "DrCmpInsPos": true, "DrCmpInsHerPos": true, "DrCmpUpdPos": true, "DrCmpUpdHerPos": true, "DrCmpDelPos": true, "DrCmpDelHerPos": true, "DrInfSelPos": true, "DrInfSelHerPos": true, "DrInfInsPos": true, "DrInfInsHerPos": true, "DrInfUpdPos": true, "DrInfUpdHerPos": true, "DrInfDelPos": true, "DrInfDelHerPos": true, "DrInfPrtPos": true, "DrInfPrtHerPos": true, "DrInfSecPos": true, "DrInfSecHerPos": true, "DrAppExePos": true, "DrAppExeHerPos": true, "DrCust1Pos": true, "DrCust1HerPos": true, "DrCust2Pos": true, "DrCust2HerPos": true, "DrCust3Pos": true, "DrCust3HerPos": true, "DrCust4Pos": true, "DrCust4HerPos": true }, { "group_id": 1, "group_code": "sample string 2", "description": "sample string 3", "object_no": 4, "DrCmpSelPos": true, "DrCmpSelHerPos": true, "DrCmpInsPos": true, "DrCmpInsHerPos": true, "DrCmpUpdPos": true, "DrCmpUpdHerPos": true, "DrCmpDelPos": true, "DrCmpDelHerPos": true, "DrInfSelPos": true, "DrInfSelHerPos": true, "DrInfInsPos": true, "DrInfInsHerPos": true, "DrInfUpdPos": true, "DrInfUpdHerPos": true, "DrInfDelPos": true, "DrInfDelHerPos": true, "DrInfPrtPos": true, "DrInfPrtHerPos": true, "DrInfSecPos": true, "DrInfSecHerPos": true, "DrAppExePos": true, "DrAppExeHerPos": true, "DrCust1Pos": true, "DrCust1HerPos": true, "DrCust2Pos": true, "DrCust2HerPos": true, "DrCust3Pos": true, "DrCust3HerPos": true, "DrCust4Pos": true, "DrCust4HerPos": true } ] }
application/xml, text/xml
Sample:
<result> <items description="sample string 3" object_no="4" DrCmpSelPos="true" DrCmpSelHerPos="true" DrCmpInsPos="true" DrCmpInsHerPos="true" DrCmpUpdPos="true" DrCmpUpdHerPos="true" DrCmpDelPos="true" DrCmpDelHerPos="true" DrInfSelPos="true" DrInfSelHerPos="true" DrInfInsPos="true" DrInfInsHerPos="true" DrInfUpdPos="true" DrInfUpdHerPos="true" DrInfDelPos="true" DrInfDelHerPos="true" DrInfPrtPos="true" DrInfPrtHerPos="true" DrInfSecPos="true" DrInfSecHerPos="true" DrAppExePos="true" DrAppExeHerPos="true" DrCust1Pos="true" DrCust1HerPos="true" DrCust2Pos="true" DrCust2HerPos="true" DrCust3Pos="true" DrCust3HerPos="true" DrCust4Pos="true" DrCust4HerPos="true" group_id="1" group_code="sample string 2" /> <items description="sample string 3" object_no="4" DrCmpSelPos="true" DrCmpSelHerPos="true" DrCmpInsPos="true" DrCmpInsHerPos="true" DrCmpUpdPos="true" DrCmpUpdHerPos="true" DrCmpDelPos="true" DrCmpDelHerPos="true" DrInfSelPos="true" DrInfSelHerPos="true" DrInfInsPos="true" DrInfInsHerPos="true" DrInfUpdPos="true" DrInfUpdHerPos="true" DrInfDelPos="true" DrInfDelHerPos="true" DrInfPrtPos="true" DrInfPrtHerPos="true" DrInfSecPos="true" DrInfSecHerPos="true" DrAppExePos="true" DrAppExeHerPos="true" DrCust1Pos="true" DrCust1HerPos="true" DrCust2Pos="true" DrCust2HerPos="true" DrCust3Pos="true" DrCust3HerPos="true" DrCust4Pos="true" DrCust4HerPos="true" group_id="1" group_code="sample string 2" /> </result>