)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5fd7131577fb976cc74cc169330b43d6b56bca8e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b3b67642_f8aac545","updated":"2025-12-05 10:48:45.000000000","message":"LGTM","commit_id":"5267697caa4634a38f427a5623e859cce3e714cc"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"13bdd63fe795b909043f40deb437c8ae21234664","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f2c765fb_f17ae1e3","updated":"2025-12-23 10:32:33.000000000","message":"lgtm","commit_id":"239a8390b6f3a975b72e906079fe8a2b3a0eca7b"}],"doc/source/configure-federation-mapping.rst":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"48633502430f11ce6a0464be41a783d17f70e4c8","unresolved":true,"context_lines":[{"line_number":162,"context_line":"The user\u0027s ID and Name (federation uses the same value for both properties)"},{"line_number":163,"context_line":"for all OpenStack services is the value of ``upn``."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"After configuring the federation attribute mapping in Keystone, you must also"},{"line_number":166,"context_line":"configure the Horizon dashboard so that WebSSO redirects users to the correct"},{"line_number":167,"context_line":"Identity Provider (IdP) and protocol."},{"line_number":168,"context_line":"The WEBSSO_IDP_MAPPING setting tells Horizon which IdP and protocol to use"},{"line_number":169,"context_line":"based on the authentication option selected on the login page."},{"line_number":170,"context_line":"Add the following to your user_variables.yml:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"6f070d27_db76f719","line":167,"range":{"start_line":165,"start_character":0,"end_line":167,"end_character":37},"updated":"2025-12-15 21:47:10.000000000","message":"According to the horizon documentation this step is optional.","commit_id":"5267697caa4634a38f427a5623e859cce3e714cc"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"ed44ee0df96114c092c74badba22a364ea9a1f64","unresolved":false,"context_lines":[{"line_number":162,"context_line":"The user\u0027s ID and Name (federation uses the same value for both properties)"},{"line_number":163,"context_line":"for all OpenStack services is the value of ``upn``."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"After configuring the federation attribute mapping in Keystone, you must also"},{"line_number":166,"context_line":"configure the Horizon dashboard so that WebSSO redirects users to the correct"},{"line_number":167,"context_line":"Identity Provider (IdP) and protocol."},{"line_number":168,"context_line":"The WEBSSO_IDP_MAPPING setting tells Horizon which IdP and protocol to use"},{"line_number":169,"context_line":"based on the authentication option selected on the login page."},{"line_number":170,"context_line":"Add the following to your user_variables.yml:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"1b01b72a_e4dd5394","line":167,"range":{"start_line":165,"start_character":0,"end_line":167,"end_character":37},"in_reply_to":"6f070d27_db76f719","updated":"2025-12-15 22:35:49.000000000","message":"As I see it\u0027s indeed optional, thanks.\nI’d still keep it for setups with multiple federation protocols/IdPs, but clearly mark it as optional","commit_id":"5267697caa4634a38f427a5623e859cce3e714cc"}]}
