You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
999 B
999 B
| 1 | Scope | Resource | Context | Ownership | Limit | Method | URL | Privilege | Membership |
|---|---|---|---|---|---|---|---|---|---|
| 2 | list | Membership | Sandbox | N/A | GET | /memberships | None | N/A | |
| 3 | list | Membership | Organization | N/A | GET | /memberships | None | Worker | |
| 4 | view | Membership | Sandbox | None | GET | /membership/{id} | Admin | N/A | |
| 5 | view | Membership | Sandbox | Self | GET | /membership/{id} | None | N/A | |
| 6 | view | Membership | Organization | None, Self | GET | /membership/{id} | None | Worker | |
| 7 | change:role | Membership | Organization | None, Self | resource["role"] not in ["maintainer", "owner"] | PATCH | /membership/{id} | User | Maintainer |
| 8 | change:role | Membership | Organization | None, Self | resource["role"] != "owner" | PATCH | /membership/{id} | User | Owner |
| 9 | delete | Membership | Organization | None, Self | resource["role"] not in ["maintainer", "owner"] | DELETE | /membership/{id} | User | Maintainer |
| 10 | delete | Membership | Organization | None, Self | resource["role"] != "owner" | DELETE | /membership/{id} | User | Owner |
| 11 | delete | Membership | Sandbox | Self | resource["role"] != "owner" | DELETE | /membership/{id} | Worker | N/A |