emory-libraries / aspace

0 stars 0 forks source link

Establish permissions to the ArchivesSpace Test environment #3

Closed erussey closed 1 year ago

erussey commented 2 years ago

This includes the following tasks:

Project members who need access to ASpace staff interface:

Project members who need read/write API access:

lisahamlett commented 1 year ago

API access to ArchiveSpace must be approved by stakeholders and documented before it can be provided. In Box, it was documented at this link: https://emory.app.box.com/file/436076541480 I found the folder where the files are now (https://emory.sharepoint.com/sites/EmoryUniversityLibraries/Shared%20Documents/Forms/Al[…]Implementation&viewid=53dab881-7933-4e17-8139-5c0b1c18992d) but I can't find that file. If anyone remembers where it is, I'd appreciate that information.

erussey commented 1 year ago

@lisahamlett : What documentation do you need? I'm a little unclear as to the workflow that was previously established here. Note that we are redoing the permissions structure as a part of this project, so much of what was previously established will be reworked. This ticket applies only to permissions for test, not prod.

lisahamlett commented 1 year ago

When ArchiveSpace was implemented, the senior administrators indicated they wanted API access limited because the API is very powerful and they felt that not everyone should have access to something that they could accidentally use to wipe out the entire database. As a result, they set up a document where access would be tracked so they could approve this access before it was given.

I have a link in my instructions to the Box file above, but that no longer exists, of course. I assume it migrated to OneDrive somewhere, but I cannot find it.

lisahamlett commented 1 year ago

To be clear: I understand this doesn't matter for test, but I am updating documentation and training, so I'd like to have the correct information so folks are informed. Access will be set up to test tomorrow.

lisahamlett commented 1 year ago

Admin access verified for Elizabeth Roke, Alex Cooper, Carrie Hintz, Lisa Hamlett, Avery Johnson, and Ann Hulton.

@lovinscari, @rotated8, @bwatson78, and @abelemlih have never logged in to ArchiveSpace, so they cannot be given any access until they do.

Ann, Avery, and I are working on access for the rest. We will update when we are finished.

avejohnson commented 1 year ago

@maxdmayhew @alexBLR Also have not logged in, so cannot be given access.

lisahamlett commented 1 year ago

I am reminding people to log in as I send them their API logins. So, the developers will have emails about this.

avejohnson commented 1 year ago

Everyone currently with accounts now have repo manager access to: Rose, Health, and Oxford.

lisahamlett commented 1 year ago

@bwatson78 logged in, so I gave him permissions to all the repos.

lisahamlett commented 1 year ago

API accounts have been created for everyone who needs one.

libah commented 1 year ago

Everyone with accounts now how repo manager access to Pitts, EUA and Law.

libah commented 1 year ago

Max, Zo, Ayoub, and Cari need to login.

lisahamlett commented 1 year ago

Max and Zo have logged in

avejohnson commented 1 year ago

Max and Zo given repo manager access to Health, Oxford, and Rose.

libah commented 1 year ago

Max and Zo and Ayoub given repo manager access to Pitts, EUA and Law.

abelemlih commented 1 year ago

@lisahamlett @libah I was able to log in to ArchiveSpace successfully, thanks for all your help!

lisahamlett commented 1 year ago

I have verified you have permissions to the repos.

lisahamlett commented 1 year ago

In summary: Everyone on the list has the access requested other than Cari Lovins who cannot be given access until she logs in to the system so ArchiveSpace can retrieve her credentials from Shibboleth.

lovinscari commented 1 year ago

@lisahamlett - sorry for the delay. I was able to login to the test environment.

lisahamlett commented 1 year ago

@lovinscari Avery is going to add your access now

avejohnson commented 1 year ago

@lovinscari you should now have access to all repositories.

lisahamlett commented 1 year ago

I just discovered tonight that all of this work is no longer in the test environment. It has all been wiped.