Do not allow users to manager federations to Pr@tic service providers
This commit is contained in:
parent
8c60d7cc34
commit
1998d379f7
|
@ -155,7 +155,10 @@ def sync_saml_provider(service_or_service_instance):
|
|||
liberty_provider.save()
|
||||
liberty_service_provider, created = LibertyServiceProvider.objects.get_or_create(
|
||||
liberty_provider=liberty_provider,
|
||||
defaults={'enabled': True})
|
||||
defaults={'enabled': True, 'users_can_manage_federations': False})
|
||||
if not created and liberty_service_provider.users_can_manage_federations:
|
||||
liberty_service_provider.users_can_manage_federations = False
|
||||
liberty_service_provider.save()
|
||||
return True
|
||||
|
||||
def sync_oauth2_client(service_or_service_instance):
|
||||
|
|
Reference in New Issue