-
Notifications
You must be signed in to change notification settings - Fork 22
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
Organizations #1893
Milestone
Comments
8 tasks
9 tasks
This was referenced Jan 22, 2020
This was referenced Jan 28, 2020
This was referenced Jan 31, 2020
Closed
This was referenced Feb 4, 2020
Merged
This was referenced Feb 25, 2020
4 tasks
ADR009 (#2004) causes changes to organizations. Edited task description accordingly. |
This was referenced Mar 3, 2020
opqdonut
added a commit
that referenced
this issue
Nov 19, 2020
This leftover case in forbidden-organization? caused a bug where a handler that was the owner of one organization could edit items in any organization. The special case for handlers was needed in the old design (see PR #1959) that only allowed organization owners to see items in their own organization. A new design (issue #1893, PR #2034, ADR 009) allows everyone (handlers, owners, organization owners) to see items in all organizations.
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Check NKR's specific needs before starting implementing. Some ideas:
license attachmentsno need for this yetorganization-owner
role that allows administration acccess only to users own organizationresource, license, form, workflowlicense attachmentscatalogue itemBack-end: Check that license's organization matches license attachment's organization when creating a license(not needed, see ADR009 POC: ADR 009 #2004)Back-end: Check that license, form, workflow, and resource organization match catalogue item's when creating a catalogue item (feat: check that organizations match when creating catalogue item #2014)Back-end: Check that license organization matches resource's when creating a resource (feat: check license organizations in /api/resources/create #2022)UI: Only show licenses, forms, and workflows that match the catalogue item's organization when creating catalogue itemUI: Only show licenses that match the resource's organization when creating resourceThe text was updated successfully, but these errors were encountered: