project-lux / lux-marklogic

Code, issues, and resources related to LUX MarkLogic
Other
3 stars 2 forks source link

Offer deployment task to create local user accounts (from 826) #28

Open gigamorph opened 4 months ago

gigamorph commented 4 months ago

Problem Description: As an alternative to manually running https://git.yale.edu/lux-its/marklogic/blob/main/scripts/admin/createUsers.sjs to then email individuals their passwords, the scope of this ticket is to define a Gradle task that may be run by an administrator. Notes:

  1. Require admin to explicitly run it versus, for example, wiring it to automatically run with another task does.
  2. Require the task to use encrypted passwords.
  3. Update the associated step in the deployment procedure to list the new task as an option/alternative to createUsers.sjs.

Expected Behavior/Solution: Describe the solution to the problem or the expected behavior.

Requirements: List of details required for the completion of the issue or requirements for the feature/bug. This can also include requirements that lie outside of the teams such as new design docs or clarification from an outside source.

Needed for promotion: If an item on the list is not needed, it should be crossed off but not removed.

- [ ] Wireframe/Mockup - Heather - [ ] Committee discussions - Sarah

UAT/LUX Examples:

Dependencies/Blocks:

Related Github Issues:

Related links: