def apply_definitions(): loader = RBACDefinitionsLoader() result = loader.load() role_definition_apis = result['roles'].values() role_assignment_apis = result['role_assignments'].values() syncer = RBACDefinitionsDBSyncer() result = syncer.sync(role_definition_apis=role_definition_apis, role_assignment_apis=role_assignment_apis) return result
def apply_definitions(): loader = RBACDefinitionsLoader() result = loader.load() role_definition_apis = list(result['roles'].values()) role_assignment_apis = list(result['role_assignments'].values()) group_to_role_map_apis = list(result['group_to_role_maps'].values()) syncer = RBACDefinitionsDBSyncer() result = syncer.sync(role_definition_apis=role_definition_apis, role_assignment_apis=role_assignment_apis, group_to_role_map_apis=group_to_role_map_apis) return result