)]}'
{"keystone/tests/unit/protection/v3/test_users.py":[{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"2cb1f266a0ee3a61cf0e6389625cdec3dc0d57bd","unresolved":false,"context_lines":[{"line_number":561,"context_line":"        # TODO(lbragstad): Remove this once the deprecated policies in"},{"line_number":562,"context_line":"        # keystone.common.policies.users have been removed. This is only"},{"line_number":563,"context_line":"        # here to make sure we test the new policies instead of the deprecated"},{"line_number":564,"context_line":"        # ones. Oslo.policy will OR deprecated policies with new policies to"},{"line_number":565,"context_line":"        # maintain compatibility and give operators a chance to update"},{"line_number":566,"context_line":"        # permissions or update policies without breaking users. This will"},{"line_number":567,"context_line":"        # cause these specific tests to fail since we\u0027re trying to correct this"}],"source_content_type":"text/x-python","patch_set":6,"id":"9fdfeff1_982dd096","line":564,"range":{"start_line":564,"start_character":33,"end_line":564,"end_character":35},"updated":"2019-02-13 15:48:32.000000000","message":"override?","commit_id":"cf4300041fb562a7229c76d43703c73405154bfe"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"9ccf7ee63af1cc768feabd68165685872de0786f","unresolved":false,"context_lines":[{"line_number":561,"context_line":"        # TODO(lbragstad): Remove this once the deprecated policies in"},{"line_number":562,"context_line":"        # keystone.common.policies.users have been removed. This is only"},{"line_number":563,"context_line":"        # here to make sure we test the new policies instead of the deprecated"},{"line_number":564,"context_line":"        # ones. Oslo.policy will OR deprecated policies with new policies to"},{"line_number":565,"context_line":"        # maintain compatibility and give operators a chance to update"},{"line_number":566,"context_line":"        # permissions or update policies without breaking users. This will"},{"line_number":567,"context_line":"        # cause these specific tests to fail since we\u0027re trying to correct this"}],"source_content_type":"text/x-python","patch_set":6,"id":"5fc1f717_fcd7874e","line":564,"range":{"start_line":564,"start_character":33,"end_line":564,"end_character":35},"in_reply_to":"9fdfeff1_982dd096","updated":"2019-03-08 19:02:57.000000000","message":"I meant this as a logical OR. Done.","commit_id":"cf4300041fb562a7229c76d43703c73405154bfe"}],"releasenotes/notes/bug-1805406-252b45d443af20b3.yaml":[{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"b23345eec76b68f3281c2f3147e90f8960f1252a","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    and domain_id:%(target.domain_id)s)`` instead of"},{"line_number":28,"context_line":"    ``rule:admin_required``. The ``identity:create_user``,"},{"line_number":29,"context_line":"    ``identity:update_user``, and ``identity:delete_user`` policies now use"},{"line_number":30,"context_line":"    ``(role:admin and system_scope:all) or (role:admin and "},{"line_number":31,"context_line":"    token.domain.id:%(target.user.domain_id)s)`` instead of ``rule:admin_required``."},{"line_number":32,"context_line":"    These new defaults automatically account for system-scope, domain-scope,"},{"line_number":33,"context_line":"    and support a read-only role, making it easier for system and domain"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9fdfeff1_a8de9dd7","line":30,"updated":"2019-02-08 07:20:34.000000000","message":"trailing space left.","commit_id":"6127872a4f615ba63e51cf8154e692b1e1c127a7"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"39f6d264864bb6118a4372a8dfc5371e3c4d6414","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    and domain_id:%(target.domain_id)s)`` instead of"},{"line_number":28,"context_line":"    ``rule:admin_required``. The ``identity:create_user``,"},{"line_number":29,"context_line":"    ``identity:update_user``, and ``identity:delete_user`` policies now use"},{"line_number":30,"context_line":"    ``(role:admin and system_scope:all) or (role:admin and "},{"line_number":31,"context_line":"    token.domain.id:%(target.user.domain_id)s)`` instead of ``rule:admin_required``."},{"line_number":32,"context_line":"    These new defaults automatically account for system-scope, domain-scope,"},{"line_number":33,"context_line":"    and support a read-only role, making it easier for system and domain"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9fdfeff1_be48f286","line":30,"in_reply_to":"9fdfeff1_a8de9dd7","updated":"2019-02-11 16:38:51.000000000","message":"Done","commit_id":"6127872a4f615ba63e51cf8154e692b1e1c127a7"}]}
