Kristi Nikolla 77ff011ced Add domain parameter to Identity Provider
Identity providers are now associated with domains. This change
allows a user to specify a domain by ID or by name when creating
an identity provider. [0]

This also adds the column for Domain ID in listing.
Updating a domain for an identity provider is not supported, so
that isn't changed.

[0]. Id18b8b2fe853b97631bc990df8188ed64a6e1275

Closes-Bug: 1698390

Change-Id: Icc408e2fe88f257d5863bd3df716a777d52befcc
2017-07-21 11:28:57 -04:00

2.7 KiB

identity provider

Identity v3

Requires: OS-FEDERATION extension

identity provider create

Create new identity provider

identity provider create

openstack identity provider create
    [--remote-id <remote-id> [...] | --remote-id-file <file-name>]
    [--description <description>]
    [--domain <domain>]
    [--enable | --disable]
    <name>

--remote-id <remote-id>

Remote IDs to associate with the Identity Provider (repeat option to provide multiple values)

--remote-id-file <file-name>

Name of a file that contains many remote IDs to associate with the identity provider, one per line

--description

New identity provider description

--domain

Name or ID of the domain to associate with the identity provider. If not specified, one will be created automatically

--enable

Enable the identity provider (default)

--disable

Disable the identity provider

<name>

New identity provider name (must be unique)

identity provider delete

Delete identity provider(s)

identity provider delete

openstack identity provider delete
    <identity-provider> [<identity-provider> ...]

<identity-provider>

Identity provider(s) to delete

identity provider list

List identity providers

identity provider list

openstack identity provider list

identity provider set

Set identity provider properties

identity provider set

openstack identity provider set
    [--remote-id <remote-id> [...] | --remote-id-file <file-name>]
    [--description <description>]
    [--enable | --disable]
    <identity-provider>

--remote-id <remote-id>

Remote IDs to associate with the Identity Provider (repeat option to provide multiple values)

--remote-id-file <file-name>

Name of a file that contains many remote IDs to associate with the identity provider, one per line

--description

Set identity provider description

--enable

Enable the identity provider

--disable

Disable the identity provider

<identity-provider>

Identity provider to modify

identity provider show

Display identity provider details

identity provider show

openstack identity provider show
    <identity-provider>

<identity-provider>

Identity provider to display