← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1269160] [NEW] Keystone v3 documentation is lacking w.r.t. Domain Token authentication

 

Public bug reported:


After talking with Dolphm, it was concluded that the documentation here was lacking w.r.t Domain only scoping:

https://github.com/openstack/identity-api/blob/master/openstack-
identity-api/v3/src/markdown/identity-api-v3.md#scope-scope

The additional documentation should give an example of:

"""
Alternatively, a domain name may be used by itself to not specify a project specifically. Example request:
"""
<code>
{
    "auth": {
        "identity": {
            "methods": [
                "password"
            ],
            "password": {
                "user": {
                    "id": "0ca8f6",
                    "password": "secrete"
                }
            }
        },
        "scope": {
            "domain": {
                "name": "example.com"
            }
        }
    }
}
</code>

Additionally, some sort of example should be given as to how these examples relate to user_domain_metadata and user_project_metadata as well as examples of how data is added to these tables. 
If a separate bug is requested to be opened for this portion, I will gladly do so. Please note, and I will follow up and cross reference with this one.

Cheers,
Chris

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1269160

Title:
  Keystone v3 documentation is lacking w.r.t. Domain Token
  authentication

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  
  After talking with Dolphm, it was concluded that the documentation here was lacking w.r.t Domain only scoping:

  https://github.com/openstack/identity-api/blob/master/openstack-
  identity-api/v3/src/markdown/identity-api-v3.md#scope-scope

  The additional documentation should give an example of:

  """
  Alternatively, a domain name may be used by itself to not specify a project specifically. Example request:
  """
  <code>
  {
      "auth": {
          "identity": {
              "methods": [
                  "password"
              ],
              "password": {
                  "user": {
                      "id": "0ca8f6",
                      "password": "secrete"
                  }
              }
          },
          "scope": {
              "domain": {
                  "name": "example.com"
              }
          }
      }
  }
  </code>

  Additionally, some sort of example should be given as to how these examples relate to user_domain_metadata and user_project_metadata as well as examples of how data is added to these tables. 
  If a separate bug is requested to be opened for this portion, I will gladly do so. Please note, and I will follow up and cross reference with this one.

  Cheers,
  Chris

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1269160/+subscriptions


Follow ups

References