)]}'
{"api-ref/source/v3-ext/federation.inc":[{"author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"change_message_id":"f1781b9d954cf3292cf459445f3d84e70606158e","unresolved":false,"context_lines":[{"line_number":214,"context_line":"       ]"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"   This assigns authorization attributes, by way of role assignments on the"},{"line_number":217,"context_line":"   specified group, to ephemeral users. Setting this mapping does not add the"},{"line_number":218,"context_line":"   ephemeral user to the group and the user is not a member of the group."},{"line_number":219,"context_line":"   Only authorization for the user is same as role assignments to the group"},{"line_number":220,"context_line":"   on a project or domain."},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"   ::"},{"line_number":223,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"9f436f4f_ec52dd12","line":220,"range":{"start_line":217,"start_character":40,"end_line":220,"end_character":26},"updated":"2017-08-15 21:14:22.000000000","message":"In my opinion: The content is correct, but this needs rephrasing to be more clear. Something along the lines of \"The user is not added to the group, but for the duration of the token they will receive the same authorization as if they were.\"\n\nAlso on another note, with shadow users, the concept of ephemeral users needs to be revised.","commit_id":"4d7d6377be036cf8c8dc5efeea45422c98d0389d"},{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"e3d759f2bb4c5a83af4f7dc321490623ab89395a","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"   This assigns authorization attributes, by way of role assignments on the"},{"line_number":217,"context_line":"   specified group, to ephemeral users. The users are not added to the group,"},{"line_number":218,"context_line":"   but for duration of the token they will receive the same authorization"},{"line_number":219,"context_line":"   as if they were."},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"   ::"}],"source_content_type":"text/x-c++src","patch_set":2,"id":"9f436f4f_0ee5de0a","line":218,"range":{"start_line":218,"start_character":7,"end_line":218,"end_character":19},"updated":"2017-08-17 18:55:40.000000000","message":"nit: for the duration","commit_id":"c7b3b28846aba994dd5697f6aa25371c3fa8e968"},{"author":{"_account_id":22255,"name":"Tuan","email":"tuanla@vn.fujitsu.com","username":"Tuan"},"change_message_id":"ec1af8082f6ed5bcce2fc870058e14f0d5826f25","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"   This assigns authorization attributes, by way of role assignments on the"},{"line_number":217,"context_line":"   specified group, to ephemeral users. The users are not added to the group,"},{"line_number":218,"context_line":"   but for the duration of the token they will receive the same authorization"},{"line_number":219,"context_line":"   as if they were."},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"   ::"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"7f515b1d_0d38c7eb","line":218,"range":{"start_line":218,"start_character":31,"end_line":218,"end_character":37},"updated":"2017-10-09 06:53:37.000000000","message":"s /token,/token","commit_id":"682dc0566c5610a930f32d32a618bdce5e0e78a7"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"6aa4c58f46084f07b2b466546c8ed89ba82ca93d","unresolved":false,"context_lines":[{"line_number":215,"context_line":""},{"line_number":216,"context_line":"   This assigns authorization attributes, by way of role assignments on the"},{"line_number":217,"context_line":"   specified group, to ephemeral users. The users are not added to the group,"},{"line_number":218,"context_line":"   but for the duration of the token they will receive the same authorization"},{"line_number":219,"context_line":"   as if they were."},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"   ::"}],"source_content_type":"text/x-c++src","patch_set":3,"id":"ff82abbf_c03dcc2b","line":218,"range":{"start_line":218,"start_character":31,"end_line":218,"end_character":37},"in_reply_to":"7f515b1d_0d38c7eb","updated":"2017-11-24 20:26:40.000000000","message":"The semantics of the substitution in this comment implies that the sentence is already correct. Unless you meant to inject a comma in the sentence, in which case you\u0027d want s/token/token,/\n\nEither way - I don\u0027t think the addition of a comma should hold up the value this clarification provides. The reading seems fine with or without a comma.","commit_id":"682dc0566c5610a930f32d32a618bdce5e0e78a7"}]}
