| Object type: permission | |
|---|---|
| A Permission object contains the definition of a named privilege that can be assigned to a user account (via a UserGroup, or Role) in the Sentinel system. | |
| Field | Description |
| category | The category to which the permission belongs. Permission categories group permissions for internal management purposes. The value is one of "viewAll", "viewFiltered", "incidents", "misc". |
| createdate | The date and time when the object was created. |
| creator | The URL of the Sentinel User object that represents the creator of the object. |
| desc | A human-readable description of the permission's purpose. |
| meta | The metadata for an object, including the object type name and the URL reference to the object. Definition |
| moddate | The date and time when the object was last modified. |
| modifier | The URL of the Sentinel User object that represents the last modifier of the object. |
| name | The internal name of the permission. This is typically not what is displayed in the Sentinel user interface. |
| type | The type of permission. Currently only "boolean" is supported, which grants or denies the permission. |
| Object type: meta | |
|---|---|
| The metadata for an object, including the object type name and the URL reference to the object. | |
| Field | Description |
| @href | The URL reference to the object. |
| type | The name of the object type |
GET https://164.99.19.131:8443/SentinelRESTServices/objects/permission/shareFilters
{
"meta":{
"type":"permission",
"@href":"https://164.99.19.131:8443/SentinelRESTServices/objects/permission/shareFilters"
},
"category":"misc",
"moddate":"2012-04-25T13:33:44.723Z",
"desc":"Allow a user to selectively share event filters with users in the same role or everyone on the system.",
"name":"shareFilters",
"createdate":"2012-04-25T13:33:44.723Z",
"type":"boolean"
}
| Object type: permission | ||
|---|---|---|
| A Permission object contains the definition of a named privilege that can be assigned to a user account (via a UserGroup, or Role) in the Sentinel system. | ||
| Field | Required | Description |
| category | false | The category to which the permission belongs. Permission categories group permissions for internal management purposes. The value is one of "viewAll", "viewFiltered", "incidents", "misc". |
| desc | false | A human-readable description of the permission's purpose. |
| name | true | The internal name of the permission. This is typically not what is displayed in the Sentinel user interface. |
| type | false | The type of permission. Currently only "boolean" is supported, which grants or denies the permission. |
| Object type: meta | ||
|---|---|---|
| The metadata for an object, including the object type name and the URL reference to the object. | ||
| Field | Required | Description |
| @href | false | The URL reference to the object. |
| type | false | The name of the object type |
PUT https://164.99.19.131:8443/SentinelRESTServices/objects/permission/shareFilters
{
"category":"misc",
"desc":"Allow a user to selectively share event filters with users in the same role or everyone on the system.",
"name":"shareFilters",
"type":"boolean"
}
DELETE https://164.99.19.131:8443/SentinelRESTServices/objects/permission/shareFilters