forked from openedx/openedx-authz
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathurls.py
More file actions
23 lines (20 loc) · 960 Bytes
/
urls.py
File metadata and controls
23 lines (20 loc) · 960 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
"""Open edX AuthZ API v1 URLs."""
from django.urls import path
from openedx_authz.rest_api.v1 import views
urlpatterns = [
path(
"permissions/validate/me",
views.PermissionValidationMeView.as_view(),
name="permission-validation-me",
),
path("roles/", views.RoleListView.as_view(), name="role-list"),
path("roles/users/", views.RoleUserAPIView.as_view(), name="role-user-list"),
path("orgs/", views.AdminConsoleOrgsAPIView.as_view(), name="orgs-list"),
path("users/", views.TeamMembersAPIView.as_view(), name="user-list"),
path("users/validate/", views.UserValidationAPIView.as_view(), name="user-validation"),
path(
"users/<str:username>/assignments/", views.TeamMemberAssignmentsAPIView.as_view(), name="user-assignment-list"
),
path("assignments/", views.AssignmentsAPIView.as_view(), name="assignment-list"),
path("scopes/", views.ScopesAPIView.as_view(), name="scope-list"),
]