Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Proposal: Create a ticket proposing a development need on the alma-config repo (requires a free GitHub account and inclusion into the PUL GitHub organization)
  2. Access: system admins will assign additional permissions as needed

  3. Development: Experiment and test in the sandbox
  4. Review: After the proposed changes have been made in the sandbox, they are reviewed with the system admin group
  5. Communication: Upcoming changes to production are communicated to affected stakeholders (e.g., during departmental check-ins and in issues on the alma-config repo)
  6. Implementation: System admins implement the approved changes in production

...

Refresh System Administrator Tasks

Twice yearly (in Aug and Feb) the sandbox is refreshed. The following tasks need to be done by the system administrators:

Before refresh

  • Export lists of roles for users with roles differing from their prod roles
  • Export S/FTP connections
  • Export allowed emails
  • Note webhook integration profile settings 

After refresh 

  • Allowed S/FTP connections needs to be updated (config > Allowed S/FTP connections)
  • Allowed Emails need to be restored (config > Allowed Emails)
  • Webhook integration profile needs to updated (config > Integration Profiles)
  • lib-sftp connection needs to have the Sub-Directory changed /alma/sandbox
  • Alma color scheme needs to be changed to orange (prod is black) (config > Alma Logo and Color Scheme)
  • Sandbox banner needs to be recreated (config > institution notifications)
  • Elevated Permissions need to be updated