diff --git a/backend/src/auth/RIGHTS.ts b/backend/src/auth/RIGHTS.ts index b9b143146..fe91a6167 100644 --- a/backend/src/auth/RIGHTS.ts +++ b/backend/src/auth/RIGHTS.ts @@ -23,4 +23,5 @@ export enum RIGHTS { SEARCH_USERS = 'SEARCH_USERS', CREATE_PENDING_CREATION = 'CREATE_PENDING_CREATION', UPDATE_PENDING_CREATION = 'UPDATE_PENDING_CREATION', + SEARCH_PENDING_CREATION = 'SEARCH_PENDING_CREATION', } diff --git a/backend/src/graphql/resolver/AdminResolver.ts b/backend/src/graphql/resolver/AdminResolver.ts index f357968f9..c68e6009e 100644 --- a/backend/src/graphql/resolver/AdminResolver.ts +++ b/backend/src/graphql/resolver/AdminResolver.ts @@ -123,6 +123,7 @@ export class AdminResolver { return result } + @Authorized([RIGHTS.SEARCH_PENDING_CREATION]) @Query(() => [PendingCreation]) async getPendingCreations(): Promise { const loginPendingTasksAdminRepository = getCustomRepository(LoginPendingTasksAdminRepository)