Get all features a user has access to
| Name | Type | Required | Optional | Searchable | Note |
|---|---|---|---|---|---|
| userid | numeric | REQUIRED, Passed via URI | |||
| functionname | string | via search string | |||
| modulename | string | via search string |
http://devsandbox.targetsolutions.com/v1/users/{userid}/access/modules
http://devsandbox.targetsolutions.com/v1/users/{userid}/access/modules?q={"functionname":"random functionname","modulename":"random modulename"}
GET /users/{userid}/access/modules HTTP/1.1
Host: http://devsandbox.targetsolutions.com/v1
AccessToken: k/DIziAWwY6/sgHFvko/jg==
Cache-Control: no-cache
{
"modules":[
{
"links":{
"users":"http://devsandbox.targetsolutions.com/v1/sites/20629/access/modules/38/users/",
"resourcelink":"http://devsandbox.targetsolutions.com/v1/sites/20629/access/modules/38"
},
"accessID":38,
"moduleName":"Activities Builder",
"functionName":"Activities Builder"
},
{
"links":{
"users":"http://devsandbox.targetsolutions.com/v1/sites/20629/access/modules/16/users/",
"resourcelink":"http://devsandbox.targetsolutions.com/v1/sites/20629/access/modules/16"
},
"accessID":16,
"moduleName":"Assignments",
"functionName":"Create New Assignments"
}
]
{
"httpcode":200,
"moreinfo":"http://developers.targetsolutions.com/v1/responsecodes/901",
"developermessage":"The request returned zero results.",
"statuscode":901,
"status":"ok"
}
{
"httpcode":401,
"moreinfo":"http://developers.targetsolutions.com/v1/responsecodes/800",
"developermessage":"A request was made to a resource that you do not have ownership of.",
"statuscode":800,
"status":"access denied"
}