Get user activity policy
Get user activity policy
GET
https://ris.rightsline.com/v4/user/activity-policy/:policyID
Path Parameters
Name
Type
Description
policyID*
int
The activity policy ID.
Headers
Name
Type
Description
x-api-key*
string
Your company's API key.
Authentication*
string
Authentication token.
[
{
"name": "UX2",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Record Access",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Mine Only",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Projects",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Deals",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Jobs",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
},
{
"name": "Accounting",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
}
]
},
{
"name": "Associations",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
},
{
"name": "Projects",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Projects",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Jobs",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
},
{
"name": "Deals",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Projects",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Deals",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Jobs",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Accounting",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
},
{
"name": "Jobs",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Jobs",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Accounting",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
},
{
"name": "Accounting",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Projects",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Catalog",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
},
{
"name": "Inventory",
"description": "",
"isDisabled": false,
"permissionValue": 1,
"childNodes": []
}
]
}
]
},
{
"name": "Administration",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": [
{
"name": "Company Settings",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": [
{
"name": "Company Overview",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": [
{
"name": "Contacts",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
},
{
"name": "Payment Information",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
},
{
"name": "Other Settings",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
}
]
},
{
"name": "Esignature Keys",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
}
]
},
{
"name": "User Administration",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": [
{
"name": "Users",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
},
{
"name": "Roles",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": [
{
"name": "Identity Roles",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
},
{
"name": "Workflow Roles",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
}
]
},
{
"name": "Policies",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": [
{
"name": "Activity Policies",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
},
{
"name": "Data Policies",
"description": "",
"isDisabled": false,
"permissionValue": 0,
"childNodes": []
}
]
}
]
}
]
}
]
}
]
The response object mimics the Activity Policy grid in the UI. The fields in the response object are:
name
- The name of the permission node.
description
- A description of the permission node.
isDisabled
- If the permission node is disabled (represented by a greyed out toggle in the UI).
permissionValue
- 0 if the permission is denied, 1 if the permission is allowed.
childNodes
- Any child permission nodes.
Last updated