First stable build with system check
This commit is contained in:
46
graphql/identity/identity.types.graphql
Normal file
46
graphql/identity/identity.types.graphql
Normal file
@@ -0,0 +1,46 @@
|
||||
type IdentityGroup {
|
||||
urn: ID!
|
||||
isAdmin: Boolean!
|
||||
name: String
|
||||
|
||||
Users: IdentityGroupToIdentityUserEdge!
|
||||
Contacts: IdentityGroupToCloudDavContactEdge!
|
||||
}
|
||||
|
||||
type IdentityUser {
|
||||
urn: ID!
|
||||
externalId: String!
|
||||
username: String!
|
||||
|
||||
Groups: IdentityUserToIdentityGroupEdge!
|
||||
Profile: IdentityUserToIdentityProfileEdge!
|
||||
Emails: IdentityUserToIdentityEmailEdge!
|
||||
AuthDevices: IdentityUserToIdentityAuthDeviceEdge!
|
||||
}
|
||||
|
||||
type IdentityProfile {
|
||||
urn: ID!
|
||||
firstName: String
|
||||
lastName: String
|
||||
}
|
||||
|
||||
type IdentityEmail {
|
||||
urn: ID!
|
||||
email: String!
|
||||
userUrn: String!
|
||||
verified: Boolean!
|
||||
default: Boolean!
|
||||
}
|
||||
|
||||
type IdentityAuthDevice {
|
||||
urn: ID!
|
||||
userUrn: String!
|
||||
deviceType: IdentityAuthDeviceTypeEnum!
|
||||
|
||||
IdentityAuthDevicePassword: IdentityAuthDevicePassword
|
||||
}
|
||||
|
||||
type IdentityAuthDevicePassword {
|
||||
urn: ID!
|
||||
expiry: String!
|
||||
}
|
||||
Reference in New Issue
Block a user