POST api/v1/access/checkUserLevel
Checks if a user has at least the permission level associated with the specified CygNet application and event
CygNet Access Requirements
CygNet ACS security: BRDGAPI ACCESS 1
CygNet Bridge API license type: Base
Request Information
URI Parameters
None
Body Parameters
User permission level to check
| Name | Description | Type | Additional information |
|---|---|---|---|
| siteService |
CygNet site and service (Site.Service) of the Access Control Service (ACS) |
string |
Required |
| user |
Username |
string |
Required |
| application |
CygNet ACS application name |
string |
Required |
| event |
CygNet ACS event name |
string |
Required |
| level |
CygNet ACS access level |
AccessLevel |
Required |
Request Formats
application/json, text/json
Sample:
{
"siteService": "CYGSITE.ACS",
"user": "DOMAIN\\user.name",
"application": "FAC",
"event": "ACCESS",
"level": "Update"
}
Response Information
Resource Description
Whether or not the user has at least the specified permission level
| Name | Description | Type | Additional information |
|---|---|---|---|
| hasAccess |
Value = true if the user has at least the specified permission level |
boolean |
None |
Response Formats
application/json, text/json
Sample:
{
"hasAccess": true
}