@@ -246,6 +246,7 @@ perun_ngui_footer:
246246
247247perun_ngui_logo : " 😀"
248248perun_ngui_theme : {}
249+ perun_ngui_mfa : {}
249250
250251# shared password strength hints for new GUI
251252perun_ngui_password_help :
@@ -287,7 +288,6 @@ perun_ngui_admin_supported_languages: ['en']
287288perun_ngui_admin_member_profile_attributes_friendly_names : []
288289perun_ngui_admin_login_namespace_attributes : []
289290perun_ngui_admin_password_namespace_attributes : []
290- perun_ngui_admin_pwd_reset_base_url : " https://{{ perun_rpc_hostname }}/fed/pwd-reset/"
291291perun_ngui_admin_log_out_enabled : true
292292perun_ngui_admin_brandings : " { '{{ perun_ngui_admin_hostname}}': {} }" # Ansible cannot substitute variables in dictionary keys, this is a workaround
293293perun_ngui_admin_apache_special_config1 : " "
@@ -296,6 +296,9 @@ perun_ngui_admin_user_deletion_forced: false
296296perun_ngui_admin_enforce_consents : false
297297perun_ngui_admin_warning_message : " "
298298perun_ngui_admin_password_help : ' {{ perun_ngui_password_help }}'
299+ perun_ngui_admin_other_apps :
300+ en :
301+ profile : " Profile"
299302
300303# new GUI Profile
301304perun_ngui_profile_enabled : no
@@ -321,7 +324,6 @@ perun_ngui_profile_password_namespace_attributes: []
321324perun_ngui_profile_consolidator_url : " https://{{ perun_rpc_hostname }}/fed-ic/ic/"
322325perun_ngui_profile_consolidator_url_cert : " https://{{ perun_rpc_hostname }}/cert-ic/ic/"
323326perun_ngui_profile_registrar_base_url : " https://{{ perun_rpc_hostname }}/fed/registrar/"
324- perun_ngui_profile_pwd_reset_base_url : " https://{{ perun_rpc_hostname }}/fed/pwd-reset/"
325327perun_ngui_profile_page_attributes :
326328 - friendly_name : organization
327329 display_name_en : Organization
@@ -338,7 +340,6 @@ perun_ngui_profile_page_attributes:
338340 display_name_cs : Preferovaný mail
339341 tooltip_en : ' '
340342 tooltip_cs : ' '
341- perun_ngui_profile_mfa : {}
342343perun_ngui_profile_display_identity_certificates : true
343344perun_ngui_profile_external_services : []
344345perun_ngui_profile_displayed_tabs : ['profile', 'identities', 'groups', 'privacy', 'authentication', 'ssh_keys']
@@ -349,8 +350,11 @@ perun_ngui_profile_header_label_cs: "Profil uživatele"
349350perun_ngui_profile_document_title :
350351 en : " {{ perun_ngui_profile_header_label_en }}"
351352 cs : " {{ perun_ngui_profile_header_label_cs }}"
352- perun_ngui_profile_admin_gui_label_en : " IAM Administration"
353- perun_ngui_profile_admin_gui_label_cs : " Správa IAM"
353+ perun_ngui_profile_other_apps :
354+ en :
355+ admin : " IAM Administration"
356+ cs :
357+ admin : " Správa IAM"
354358perun_ngui_profile_link_to_admin_gui_by_roles : [
355359 " PERUNADMIN" ,
356360 " PERUNOBSERVER" ,
@@ -370,13 +374,13 @@ perun_ngui_profile_preferred_unix_group_names: []
370374perun_ngui_profile_footer : ' {{ perun_ngui_footer }}'
371375perun_ngui_profile_theme : ' {{ perun_ngui_theme }}'
372376perun_ngui_profile_log_out_enabled : true
373- perun_ngui_profile_logo_padding : " "
374377perun_ngui_profile_logo : ' {{ perun_ngui_logo }}'
375378perun_ngui_profile_brandings : " { '{{ perun_ngui_profile_hostname}}': {} }" # Ansible cannot substitute variables in dictionary keys, this is a workaround
376379perun_ngui_profile_use_new_consolidator : false
377380perun_ngui_profile_local_account_namespace : " "
378381perun_ngui_profile_password_help : ' {{ perun_ngui_password_help }}'
379382perun_ngui_profile_password_help_cs : ' {{ perun_ngui_password_help_cs }}'
383+ perun_ngui_profile_warning_message : ' {{ perun_ngui_admin_warning_message }}'
380384
381385# new GUI Consolidator
382386
@@ -385,6 +389,9 @@ perun_ngui_consolidator_hostname: "perun.aai.example.org"
385389perun_ngui_consolidator_hostname_aliases : []
386390perun_ngui_consolidator_tls_cert_same_as_host : yes
387391perun_ngui_consolidator_document_title : " Consolidator"
392+ perun_ngui_consolidator_other_apps :
393+ en :
394+ profile : " Profile"
388395perun_ngui_consolidator_client_id : " xxx-xxxx-xxxx-xxx-xx-xxx"
389396perun_ngui_consolidator_oauth_authority : ' {{ perun_ngui_oauth_authority }}'
390397perun_ngui_consolidator_oauth_csp_url : ' {{ perun_ngui_consolidator_oauth_authority }}'
@@ -447,10 +454,10 @@ perun_ngui_pwdreset_oauth_scopes: "openid profile perun_api offline_access"
447454perun_ngui_pwdreset_oauth_response_type : " code"
448455perun_ngui_pwdreset_oauth_offline_access_consent_prompt : ' {{ perun_ngui_oauth_offline_access_consent_prompt }}'
449456perun_ngui_pwdreset_oauth_filters : ' {{ perun_ngui_admin_oauth_filters }}'
450- perun_ngui_pwdreset_mfa : {}
451457perun_ngui_pwdreset_password_help : ' {{ perun_ngui_password_help }}'
452458perun_ngui_pwdreset_password_help_cs : ' {{ perun_ngui_password_help_cs }}'
453459perun_ngui_pwdreset_brandings : " { '{{ perun_ngui_pwdreset_hostname }}': {} }"
460+ perun_ngui_pwdreset_default_namespace : " "
454461
455462# new GUI Publications
456463perun_ngui_publications_enabled : no
@@ -481,7 +488,25 @@ perun_ngui_publications_header_label_cs: "Publikace"
481488perun_ngui_publications_document_title :
482489 en : " {{ perun_ngui_publications_header_label_en }}"
483490 cs : " {{ perun_ngui_publications_header_label_cs }}"
484-
491+ perun_ngui_publications_other_apps :
492+ en :
493+ admin : " IAM Administration"
494+ profile : " Profile"
495+ perun_ngui_publications_link_to_admin_gui_by_roles : [
496+ " PERUNADMIN" ,
497+ " PERUNOBSERVER" ,
498+ " VOADMIN" ,
499+ " VOOBSERVER" ,
500+ " GROUPADMIN" ,
501+ " GROUPOBSERVER" ,
502+ " RESOURCEADMIN" ,
503+ " RESOURCEOBSERVER" ,
504+ " FACILITYADMIN" ,
505+ " FACILITYOBSERVER" ,
506+ " TRUSTEDFACILITYADMIN" ,
507+ " SPONSOR" ,
508+ " TOPGROUPCREATOR"
509+ ]
485510
486511# virtual host for API
487512perun_api_enabled : no
0 commit comments