RangerRoles Data Type

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

Example

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