Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Most Recent Queries

Pulls the app permissions and workflow steps. This returns too much data to be useful. If we could pipe it to a file, then this is a possibility.

Code Block
query {
  apps {
    name
    listPolicyGroups {
      name
      identities {
      type
        label
        displayName
      }
    }
    workflow
  }
}

Query using paging

Code Block
query {
  appsConnection(args:{limit: 100, skip: 0}) {
    edges {
      node {
        name
        listPolicyGroups {
          name
          identities {
            type
            label
            displayName
          }
        }
        workflow
      }
    }
  }
}

Query an individual app

Code Block
query {
  app (id:"5e9658e0fad1f3001e4016d3") {
    name
    listPolicyGroups {
      name
      identities {
      	type
        label
        displayName
      }
    }
    workflow
  }
}

Warning

Everything below this is outdated but still relevant. The first query returns an error because there’s too much data, I think.

First GraphQL query

Code Block
languagegraphql
query {
  apps {
    name
    formContainer {
      schema {
        type
        label
      	details
      }
    }
    listPolicyGroups {
      name
      identities {
      	type
        label
        displayName
      }
    }
  }
}

...