)]}'
{"doc/install-guide/section_keystone-services.xml":[{"author":{"_account_id":14396,"name":"Alexander Adamov","email":"aadamov@mirantis.com","username":"Alexander"},"change_message_id":"80f9dc300e52f7c1cd1b6b1f7cdee15c244ac178","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        environment.\u003c/para\u003e"},{"line_number":49,"context_line":"      \u003cpara\u003eOpenStack provides three API endpoint variations for each service:"},{"line_number":50,"context_line":"        admin, internal, and public. The admin API endpoint allows modifying"},{"line_number":51,"context_line":"        users and tenants by default, while the public API and internal API"},{"line_number":52,"context_line":"        do not. In a production environment, the variants might reside on"},{"line_number":53,"context_line":"        separate networks that service different types of users for security"},{"line_number":54,"context_line":"        reasons. For instance, the public API network might be reachable from"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_c7473f76","line":51,"updated":"2015-03-17 08:28:03.000000000","message":"I propose to roll in \"public API and internal API\" into \"public and internal APIs\"","commit_id":"81090ecc07ca4d3322ae032b7de2516b79d6ba1c"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bfaeb98de90e3421481b1c103876e1155e3f0a3a","unresolved":false,"context_lines":[{"line_number":48,"context_line":"        environment.\u003c/para\u003e"},{"line_number":49,"context_line":"      \u003cpara\u003eOpenStack provides three API endpoint variations for each service:"},{"line_number":50,"context_line":"        admin, internal, and public. The admin API endpoint allows modifying"},{"line_number":51,"context_line":"        users and tenants by default, while the public API and internal API"},{"line_number":52,"context_line":"        do not. In a production environment, the variants might reside on"},{"line_number":53,"context_line":"        separate networks that service different types of users for security"},{"line_number":54,"context_line":"        reasons. For instance, the public API network might be reachable from"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_89e2b92d","line":51,"in_reply_to":"9a80dd14_c7473f76","updated":"2015-03-17 09:32:27.000000000","message":"I would prefer to change this.","commit_id":"81090ecc07ca4d3322ae032b7de2516b79d6ba1c"}]}
