Merge pull request #773 from terbolous/azure-oauth

Add Account creation/permission handling based on Azure oAuth group membership
This commit is contained in:
Khanh Ngo
2020-10-10 14:20:26 +02:00
committed by GitHub
4 changed files with 135 additions and 0 deletions

View File

@ -903,6 +903,17 @@ def setting_authentication():
request.form.get('azure_operator_group'))
Setting().set('azure_user_group',
request.form.get('azure_user_group'))
Setting().set(
'azure_group_accounts_enabled', True
if request.form.get('azure_group_accounts_enabled') == 'ON' else False)
Setting().set('azure_group_accounts_name',
request.form.get('azure_group_accounts_name'))
Setting().set('azure_group_accounts_name_re',
request.form.get('azure_group_accounts_name_re'))
Setting().set('azure_group_accounts_description',
request.form.get('azure_group_accounts_description'))
Setting().set('azure_group_accounts_description_re',
request.form.get('azure_group_accounts_description_re'))
result = {
'status': True,
'msg':