cwbi-apps / access-request

Repository for tracking access requests for CWBI Apps
0 stars 0 forks source link

New Member Request - Michael Koohafkan #61

Closed mkoohafkan closed 1 month ago

mkoohafkan commented 2 months ago

Module Name(s)

Pacific Northwestern Division Hydrology Portal

Member Name (name - username)

Michael Koohafkan - @mkoohafkan

Teams / Repositories where access is needed

Pacific Northwestern Division Hydrology Portal (requested in #60)

Gov POC (if contractor)

Additional requests / comments

Hoping we will have permission to create our own repositories within our Team.

willbreitkreutz commented 2 months ago

@mkoohafkan right now repo creation is limited to org admins. If you have a list of the repos needed we can get them set up.

mkoohafkan commented 2 months ago

Thanks, please create the following repositories:

willbreitkreutz commented 2 months ago

@mkoohafkan I've got the repos set up and assigned to the team. We'll keep them all here rather than try to put some in /USACE. Do you want any to be public? by default we set up repos with internal visibility, all members of the org can see them, but only the team has edit rights.

mkoohafkan commented 2 months ago

Thanks, all the watplotter.* repos can be public since we may have users of those R packages that don't necessarily need to be members of cwbi-apps. crb-watplotter-image should always be private though.

mkoohafkan commented 2 months ago

Can you give me admin access to my own repos? thanks!

willbreitkreutz commented 2 months ago

@mkoohafkan by policy we limit permissions to maintain for most users. what admin features were you needing to use?

mkoohafkan commented 2 months ago

having the ability to switch default branches and archive repositories, but there may be other permissions issues that I will encounter in the future. The default branch selection in particular prevents me from doing certain types of git history modification and branching operations. My understanding is that Github permissions are granular enough to provide me with admin rights to my own repositories without expanding my access rights to the entire organization.

What is the policy reason for preventing admin access at the individual repository level?

mkoohafkan commented 2 months ago

Any updates on this? Are you able to provide me with admin access to my own projects?

willbreitkreutz commented 2 months ago

We're still evaluating the issue, the permissions model isn't actually very granular and there are a number of admin permissions that have access-control and possible cost implications. I'll let you know when we decide. In the meantime i can update default branches

mkoohafkan commented 2 months ago

thanks, not having full control over my own projects is a showstopper for me so if that is not possible then please just delete all of the requested repositories except for crb-watplotter-image. We have other git hosting solutions available within NWD that provide a full feature set, the only draw for using this platform was to facilitate collaboration with CRREL for app building and sharing code between CorpsNet and non-CorpsNet machines.

mkoohafkan commented 1 month ago

Hi there, please delete the repositories:

We have decided to go in a different direction for our hosting needs.

willbreitkreutz commented 1 month ago

Ok, sounds good