mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-19 19:09:22 +02:00
working permissions
This commit is contained in:
parent
ebb95a7d67
commit
777be646a4
10 changed files with 69 additions and 120 deletions
|
@ -40,18 +40,10 @@ def is_production(request):
|
|||
return {"IS_PRODUCTION": settings.IS_PRODUCTION}
|
||||
|
||||
|
||||
def has_base_portfolio_permission(request):
|
||||
def portfolio_permissions(request):
|
||||
""""""
|
||||
return {"has_base_portfolio_permission": request.user.has_portfolio_permissions(User.UserPortfolioPermissionChoices.VIEW_PORTFOLIO)}
|
||||
|
||||
def has_domains_portfolio_permission(request):
|
||||
""""""
|
||||
return {"has_domains_portfolio_permission": request.user.has_portfolio_permissions(User.UserPortfolioPermissionChoices.VIEW_DOMAINS)}
|
||||
|
||||
def has_requests_portfolio_permission(request):
|
||||
""""""
|
||||
return {"has_requests_portfolio_permission": request.user.has_portfolio_permissions(User.UserPortfolioPermissionChoices.VIEW_REQUESTS)}
|
||||
|
||||
def has_organization_portfolio_permission(request):
|
||||
""""""
|
||||
return {"has_organization_portfolio_permission": request.user.has_portfolio_permissions(User.UserPortfolioPermissionChoices.VIEW_PORTFOLIO)}
|
||||
return {
|
||||
"has_base_portfolio_permission": request.user.has_portfolio_permission(User.UserPortfolioPermissionChoices.VIEW_PORTFOLIO),
|
||||
"has_domains_portfolio_permission": request.user.has_portfolio_permission(User.UserPortfolioPermissionChoices.VIEW_DOMAINS),
|
||||
"has_domain_requests_portfolio_permission": request.user.has_portfolio_permission(User.UserPortfolioPermissionChoices.VIEW_REQUESTS)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue