OBJECT

Query

link GraphQL Schema definition

  • type Query {
  • # Arguments
  • # criteria: [Not documented]
  • computerGetAll(criteria: String): [Computer]
  • # Arguments
  • # dn: [Not documented]
  • computerGetByDn(dn: ID!): Computer
  • # Arguments
  • # criteria: [Not documented]
  • groupGetAll(criteria: String): [Group]
  • # Arguments
  • # dn: [Not documented]
  • groupGetByDn(dn: ID!): Group
  • # Arguments
  • # criteria: [Not documented]
  • userGetAll(criteria: String): [User]
  • # Arguments
  • # dn: [Not documented]
  • userGetByDn(dn: ID!): User
  • # get general entry by DN search
  • #
  • # Arguments
  • # dn: [Not documented]
  • entryGetByDn(dn: ID!): GeneralEntry
  • # search against "sAmAccountName" attribute of users
  • #
  • # Arguments
  • # userName: [Not documented]
  • userGetByUserName(userName: String!): [User]!
  • # search against common name "cn" attribute of users
  • #
  • # Arguments
  • # cn: [Not documented]
  • userGetByName(cn: String!): [User]!
  • # fussy search against common name "cn" attribute of users.
  • # note depend on number of users this can be slow process.
  • #
  • # Arguments
  • # cn: [Not documented]
  • userGetByNameApproxMatch(cn: String!): [User]!
  • # based on criteria return not disabled users respecting userAccountControl flags
  • #
  • # Arguments
  • # criteria: [Not documented]
  • userGetDisabled(criteria: String): [User]!
  • # based on criteria return not disabled users respecting userAccountControl flags
  • #
  • # Arguments
  • # criteria: [Not documented]
  • userGetNotDisabled(criteria: String): [User]!
  • # based on criteria return user that are Locked Out
  • #
  • # Arguments
  • # criteria: [Not documented]
  • userGetLockedOut(criteria: String): [User]!
  • # based on criteria return user accounts required a home directory respecting
  • # userAccountControl flags
  • #
  • # Arguments
  • # criteria: [Not documented]
  • userGetHomedirRequired(criteria: String): [User]!
  • # based on criteria return not password never expire users respecting
  • # userAccountControl flags
  • #
  • # Arguments
  • # criteria: [Not documented]
  • userGetPasswordNeverExpires(criteria: String): [User]!
  • # based on criteria return not password not required users respecting
  • # userAccountControl flags
  • #
  • # Arguments
  • # criteria: [Not documented]
  • userGetPasswordNotRequired(criteria: String): [User]!
  • # based on criteria return user accounts respecting multiple userAccountControl
  • # flags
  • #
  • # Arguments
  • # criteria: [Not documented]
  • # accountControls: [Not documented]
  • userGetByUserAccountControl(
  • criteria: String,
  • accountControls: [UserAccountControl!]!
  • ): [User]!
  • }

link Require by

This element is not required by anyone