forked from enviPath/enviPy
wip
This commit is contained in:
@ -451,5 +451,26 @@ if PES_API_MAPPING:
|
||||
else:
|
||||
PES_API_MAPPING = {}
|
||||
|
||||
# AD Group Mapping
|
||||
# Entra Groups
|
||||
ENTRA_GROUPS = os.environ.get("ENTRA_GROUPS", None)
|
||||
if ENTRA_GROUPS:
|
||||
import json
|
||||
ENTRA_GROUPS = json.loads(ENTRA_GROUPS)
|
||||
else:
|
||||
ENTRA_GROUPS = {}
|
||||
|
||||
ENTRA_SECRET_GROUPS = os.environ.get("ENTRA_SECRET_GROUPS", None)
|
||||
if ENTRA_SECRET_GROUPS:
|
||||
import json
|
||||
ENTRA_SECRET_GROUPS = json.loads(ENTRA_SECRET_GROUPS)
|
||||
else:
|
||||
ENTRA_SECRET_GROUPS = {}
|
||||
|
||||
# PES Data Pools vs Entra Mapping
|
||||
DATA_POOL_MAPPING = os.environ.get("DATA_POOL_MAPPING", None)
|
||||
if DATA_POOL_MAPPING:
|
||||
import json
|
||||
DATA_POOL_MAPPING = json.loads(DATA_POOL_MAPPING)
|
||||
else:
|
||||
DATA_POOL_MAPPING = {}
|
||||
|
||||
|
||||
@ -40,6 +40,11 @@ if "migration" in s.INSTALLED_APPS:
|
||||
if s.MS_ENTRA_ENABLED:
|
||||
urlpatterns.append(path(f"{PATH_PREFIX}", include("epauth.urls")))
|
||||
|
||||
if s.TENANT != "public":
|
||||
urlpatterns.append(
|
||||
path(f"{PATH_PREFIX}", include(f"{s.TENANT}.urls"))
|
||||
)
|
||||
|
||||
# Custom error handlers
|
||||
handler400 = "epdb.views.handler400"
|
||||
handler403 = "epdb.views.handler403"
|
||||
|
||||
Reference in New Issue
Block a user