diff --git a/webapp/packages/core/src/queries/Authentication/Users/deleteUser.gql b/webapp/packages/core/src/queries/Authentication/Users/deleteUser.gql new file mode 100644 index 0000000000..8550dff72f --- /dev/null +++ b/webapp/packages/core/src/queries/Authentication/Users/deleteUser.gql @@ -0,0 +1,3 @@ +query deleteUser { + deleteUser +} \ No newline at end of file diff --git a/webapp/packages/core/src/queries/Authentication/Users/getPermissionsList.gql b/webapp/packages/core/src/queries/Authentication/Users/getPermissionsList.gql new file mode 100644 index 0000000000..f9544c40d8 --- /dev/null +++ b/webapp/packages/core/src/queries/Authentication/Users/getPermissionsList.gql @@ -0,0 +1,10 @@ +query getRolesList($roleId: ID) { + permissions: listPermissions { + id + label + description + + provider + category + } +} \ No newline at end of file diff --git a/webapp/packages/core/src/queries/Authentication/Users/getRolesList.gql b/webapp/packages/core/src/queries/Authentication/Users/getRolesList.gql new file mode 100644 index 0000000000..00c4f2ee83 --- /dev/null +++ b/webapp/packages/core/src/queries/Authentication/Users/getRolesList.gql @@ -0,0 +1,8 @@ +query getRolesList($roleId: ID) { + roles: listRoles(roleId: $roleId) { + roleId + roleName + + rolePermissions + } +} \ No newline at end of file diff --git a/webapp/packages/core/src/queries/Authentication/Users/getUsersList.gql b/webapp/packages/core/src/queries/Authentication/Users/getUsersList.gql new file mode 100644 index 0000000000..13af993e2f --- /dev/null +++ b/webapp/packages/core/src/queries/Authentication/Users/getUsersList.gql @@ -0,0 +1,9 @@ +query getUsersList($userId: ID) { + users: authLogin(userId: $userId) { + userId + + metaParameters + configurationParameters + grantedRoles + } +} \ No newline at end of file