First GraphQL query
query { apps { name formContainer { schema { type label details } } listPolicyGroups { name identities { type label displayName } } } }
This query will output data from the form and in the permissions on the application. To find the group you’re searching for use Find on the outputted data for the group name. For some reason adding the workflow data to this query causes errors on Kuali Build side, so to search in the workflow for a group we need a second query.
Second GraphQL query
query { apps { name workflow } }
This query will output all of the workflow data and you can use Find to search if a group is being used inside of a workflow, for example as approvers, acknowledgers, or in an integration.
Additional queries
All parts (permissions, forms, workflow) in one query for a single application
query { app (id:"5f7f6c10f3e6933e8a8bf89f") { name formContainer { schema { type label details } } listPolicyGroups { name identities { type label displayName } } workflow } }