RangerRoles Data Type

Properties
name data type description
roleVersion number
rangerRoles array of RangerRole
roleUpdateTime number
serviceName string

Example

{
  "roleVersion" : 12345,
  "rangerRoles" : [ {
    "groups" : [ {
      "name" : "...",
      "isAdmin" : true
    }, {
      "name" : "...",
      "isAdmin" : true
    } ],
    "users" : [ {
      "name" : "...",
      "isAdmin" : true
    }, {
      "name" : "...",
      "isAdmin" : true
    } ],
    "options" : {
      "property1" : { },
      "property2" : { }
    },
    "createdByUser" : "...",
    "roles" : [ {
      "name" : "...",
      "isAdmin" : true
    }, {
      "name" : "...",
      "isAdmin" : true
    } ],
    "description" : "...",
    "name" : "...",
    "guid" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "createdBy" : "...",
    "updatedBy" : "...",
    "id" : 12345,
    "updateTime" : 12345,
    "version" : 12345
  }, {
    "groups" : [ {
      "name" : "...",
      "isAdmin" : true
    }, {
      "name" : "...",
      "isAdmin" : true
    } ],
    "users" : [ {
      "name" : "...",
      "isAdmin" : true
    }, {
      "name" : "...",
      "isAdmin" : true
    } ],
    "options" : {
      "property1" : { },
      "property2" : { }
    },
    "createdByUser" : "...",
    "roles" : [ {
      "name" : "...",
      "isAdmin" : true
    }, {
      "name" : "...",
      "isAdmin" : true
    } ],
    "description" : "...",
    "name" : "...",
    "guid" : "...",
    "isEnabled" : true,
    "createTime" : 12345,
    "createdBy" : "...",
    "updatedBy" : "...",
    "id" : 12345,
    "updateTime" : 12345,
    "version" : 12345
  } ],
  "roleUpdateTime" : 12345,
  "serviceName" : "..."
}