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

Copy permissions from configuration list to projects #387

Closed
tarjeieo opened this issue Feb 12, 2021 · 1 comment · Fixed by #395
Closed

Copy permissions from configuration list to projects #387

tarjeieo opened this issue Feb 12, 2021 · 1 comment · Fixed by #395
Assignees
Labels
enhancement Request that will enhance the product
Milestone

Comments

@tarjeieo
Copy link
Member

tarjeieo commented Feb 12, 2021

Is your feature request related to a problem? Please describe.
When creating new projects, you might want to copy permissions to the new projects. This is today done with the "Portfolio administrators" group. This is a working approach, but not a flexible one.

Describe the solution you'd like
I suggest using a portfolio list that holds the configuration for the permission configuration. The PP setup wizard iterates through this list and copies permissions to the project. This will only be applied to the SharePoint-site of the project, not the M365 group/Team.

Tasks to complete this

  • A list "Permission Configuration" at the portfolio level with the following columns
    • SharePoint group name
    • Permission level (Read, Edit, Full Control - prob needs to be in norwegian though, Les, Rediger, Full kontroll). Description: Definerer rettighetsnivå på SharePoint-området til prosjektet.
  • A default item in this list: "Portfolio administrators" with permission level Full control (replaces the setting from the wizard).
  • Update wizard code. Use this list to set initial permissions. Remove the "give portfolio administrators access" switch

NB: It is possible for group owners to remove the permissions after the wizard has run. This is intended.

@olemp olemp self-assigned this Feb 12, 2021
@olemp olemp added the enhancement Request that will enhance the product label Feb 15, 2021
@olemp
Copy link
Collaborator

olemp commented Feb 18, 2021

Done in #395. Can be tested in testing environment.

@olemp olemp closed this as completed Feb 18, 2021
@olemp olemp added this to the 1.2.6 milestone Feb 18, 2021
@pzljanb pzljanb mentioned this issue Feb 25, 2021
25 tasks
@olemp olemp linked a pull request Feb 25, 2021 that will close this issue
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Request that will enhance the product
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants