Do not allow users to manager federations to Pr@tic service providers

This commit is contained in:
Benjamin Dauvergne 2015-06-17 16:14:49 +02:00
parent 8c60d7cc34
commit 1998d379f7
1 changed files with 4 additions and 1 deletions

View File

@ -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):