Prerequisites
Platform
Admin Portal
Feature Type
Enhancement to Existing Feature
Problem or Use Case
Currently, in the Admin Panel I cannot create or invite users. The only way to create new users is by enabling the "Create New User" button on the public-facing login page.
Keeping this registration enabled permanently is not ideal, as it allows anyone with access to the instance URL to create an account, increasing the risk of unwanted registrations and reducing administrative control over who can access the service.
This is what I have to do know if I want to add one or more users:
- Modifying the environment configuration to enable user registration.
- Restarting the container.
- Allowing the user(s) to create an account.
- Disabling registration again.
- Restarting the container a second time.
This process creates unnecessary administrative overhead and introduces avoidable service interruptions for existing users while the container is being restarted.
Proposed Solution
Add user creation/invitation to the admin panel, this could be:
- The ability for administrators to create user accounts directly.
- The option to send invitations via email or share a generated invitation link manually (perhaps time-limited links?).
- A view to manage pending invitations and invited users.
This would allow administrators to keep public registration disabled while still being able to create and/or invite new users in a controlled manner. It would improve security, reduce the risk of unwanted registrations, provide better visibility into who has access to the platform, and eliminate the need for service restarts when granting access to new users.
Alternatives Considered
I've put this information in the Problem or Use Case section but I'll put it here for a quick overview.
This is what I have to do each time to create a new user.
- Modifying the environment configuration to enable user registration.
- Restarting the container.
- Allowing the user(s) to create an account.
- Disabling registration again.
- Restarting the container a second time.
Additional Context
No response
Prerequisites
Platform
Admin Portal
Feature Type
Enhancement to Existing Feature
Problem or Use Case
Currently, in the Admin Panel I cannot create or invite users. The only way to create new users is by enabling the "Create New User" button on the public-facing login page.
Keeping this registration enabled permanently is not ideal, as it allows anyone with access to the instance URL to create an account, increasing the risk of unwanted registrations and reducing administrative control over who can access the service.
This is what I have to do know if I want to add one or more users:
This process creates unnecessary administrative overhead and introduces avoidable service interruptions for existing users while the container is being restarted.
Proposed Solution
Add user creation/invitation to the admin panel, this could be:
This would allow administrators to keep public registration disabled while still being able to create and/or invite new users in a controlled manner. It would improve security, reduce the risk of unwanted registrations, provide better visibility into who has access to the platform, and eliminate the need for service restarts when granting access to new users.
Alternatives Considered
I've put this information in the Problem or Use Case section but I'll put it here for a quick overview.
This is what I have to do each time to create a new user.
Additional Context
No response