Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IDEA] Add or Remove users from the LDAP "Test Connection" modal window #6083

Open
mikeyw opened this issue Feb 1, 2024 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@mikeyw
Copy link

mikeyw commented Feb 1, 2024

Is your feature request related to a problem? Please describe.
My company uses an Active Directory security group to control access to the Mirth servers via the LDAP extension, and Role-Based Access Control (RBAC) to limit access to Mirth Administrator functions.

If I need to add one or more Mirth users, I have to:

  1. Add the user to the AD group
  2. Verify that the Mirth user shows in the LDAP "Test Connection" window.
  3. Add the user to Mirth Users and try to remember the username from the LDAP screen.
  4. Assign the Mirth user to a Role

If I need to remove one or more users, I have to:

  1. Delete the Mirth user
  2. Remove the Mirth user from the AD group.
  3. Verify in the Mirth LDAP "Test Connection" window that the user is gone.

That's a lot of steps!

Describe your use case
I need this feature so I can reduce the number of steps to add or remove Mirth users, and also eliminate possible errors when completing the steps.

Describe the solution you'd like
Update the LDAP "Test Connection" modal window to add the following features:

  1. For LDAP users that are not configured in Mirth, place an "Add" button. Clicking the button should create the Mirth user, using the LDAP username for the Mirth username, and a dummy password for the Mirth password.
  2. For LDAP users that are configured in Mirth, place a "Remove" button that removes the Mirth user. Also, if the RBAC extension is being used, then place a "Role" button that can be used to select the user's role.

Describe alternatives you've considered
To help me remember the AD account information, I take a screenshot of the LDAP "Test Connection" window. I refer to that screenshot when creating the Mirth users. It's workable, but not ideal.

Additional context
Here's a screenshot of my proposed solution.
image

Thanks for all the great work!

@mikeyw mikeyw added the enhancement New feature or request label Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant