minio_policy_setter
MinioPolicySetter
Service for setting minio policy attribute for sotrans users respectively to their roles
create_new_model_with_minio_policy_attr
create_new_model_with_minio_policy_attr(
base_user: SotransKeycloakUserCreateModel,
initial_roles: list[str],
) -> SotransKeycloakUserCreateModelWithMinioPolicy
Get suitable policy from initial roles list and return new updated model
Source code in api/services/minio_policy_setter.py
25 26 27 28 29 30 31 32 33 34 35 | |
set_policy_according_to_roles
Parse list of roles and set policy accordingly
Source code in api/services/minio_policy_setter.py
12 13 14 15 16 17 18 19 20 21 22 23 | |