Skip to main content

geekle-admin-user-service

This service handles the user information and creation of the admin user entity in the platform.

Custom Validators

Inside src/customizations.ts there is a custom validator for invitations.

EndpointsValidator NameDescription
acceptInvitationhasAllowedTypeIdthis checks that only admin users can accept invitation from the admin user service

Disabled Endpoints

Some endpoints are disabled because they are unused.

  adapter = sdkAdapter.setEnabledAdapterMethods(adapter, [
'acceptInvitation',
'getUser',
'resetPassword',
'sendResetPasswordEmail',
'sendVerificationEmail',
'updateUser',
'verifyEmail',
'changeUserEmail',
'verifyChangeEmail',
'changeUserPassword',
'deactivateUser',
'acceptInvitation',
'createInvitation',
'deleteInvitation',
'listInvitations',
'listUsers',
'deleteUser',
'lockUser',
'unlockUser',
'checkUserPassword',
'createUser',
'createUserForAdmin',
'listAttachments',
]);