2022-08-30 18:31:34 -07:00
|
|
|
query listRoles($input: ListRolesInput!) {
|
|
|
|
listRoles(input: $input) {
|
|
|
|
start
|
|
|
|
count
|
|
|
|
total
|
|
|
|
roles {
|
|
|
|
urn
|
|
|
|
type
|
|
|
|
name
|
|
|
|
description
|
|
|
|
users: relationships(input: { types: ["IsMemberOfRole"], direction: INCOMING, start: 0, count: 10 }) {
|
|
|
|
start
|
|
|
|
count
|
|
|
|
total
|
|
|
|
relationships {
|
|
|
|
entity {
|
|
|
|
... on CorpUser {
|
|
|
|
urn
|
|
|
|
type
|
|
|
|
username
|
|
|
|
info {
|
|
|
|
active
|
|
|
|
displayName
|
|
|
|
title
|
|
|
|
firstName
|
|
|
|
lastName
|
|
|
|
fullName
|
|
|
|
}
|
|
|
|
editableProperties {
|
|
|
|
displayName
|
|
|
|
title
|
|
|
|
pictureLink
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
policies: relationships(
|
|
|
|
input: { types: ["IsAssociatedWithRole"], direction: INCOMING, start: 0, count: 10 }
|
|
|
|
) {
|
|
|
|
start
|
|
|
|
count
|
|
|
|
total
|
|
|
|
relationships {
|
|
|
|
entity {
|
|
|
|
... on DataHubPolicy {
|
|
|
|
urn
|
|
|
|
type
|
|
|
|
name
|
|
|
|
relationships(input: { types: ["IsAssociatedWithRole"], direction: OUTGOING }) {
|
|
|
|
start
|
|
|
|
count
|
|
|
|
total
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2022-09-23 16:48:23 -07:00
|
|
|
|
|
|
|
query getInviteToken($input: GetInviteTokenInput!) {
|
|
|
|
getInviteToken(input: $input) {
|
|
|
|
inviteToken
|
|
|
|
}
|
|
|
|
}
|