forked from docs/doc-exports
Reviewed-by: Kabai, Zoltán Gábor <zoltan-gabor.kabai@t-systems.com> Co-authored-by: Wei, Hongmin <weihongmin1@huawei.com> Co-committed-by: Wei, Hongmin <weihongmin1@huawei.com>
112 lines
8.8 KiB
HTML
112 lines
8.8 KiB
HTML
<a name="iam_01_0005"></a><a name="iam_01_0005"></a>
|
|
|
|
<h1 class="topictitle1">Constraints</h1>
|
|
<div id="body1602509999536"><p id="iam_01_0005__p1685153203113">All APIs of IAM can be called using the global region endpoint. Some APIs can be called using endpoints of both the global region and other regions (see <a href="#iam_01_0005__table299045612116">Table 1</a>), and other APIs can be called using only the global region endpoint.</p>
|
|
<div class="note" id="iam_01_0005__note44282775104448"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="iam_01_0005__p396314375119">Tokens or temporary AKs/SKs obtained using domain names of all regions except the global region can only be used to access services in the same region.</p>
|
|
</div></div>
|
|
|
|
<div class="tablenoborder"><a name="iam_01_0005__table299045612116"></a><a name="table299045612116"></a><table cellpadding="4" cellspacing="0" summary="" id="iam_01_0005__table299045612116" width="100%" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Global and region-specific APIs</caption><thead align="left"><tr id="iam_01_0005__row1399015610110"><th align="left" class="cellrowborder" valign="top" width="10.898910108989101%" id="mcps1.3.3.2.4.1.1"><p id="iam_01_0005__p15990185617118">Category</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="50.50494950504949%" id="mcps1.3.3.2.4.1.2"><p id="iam_01_0005__p79906564111">API URI</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="38.596140385961405%" id="mcps1.3.3.2.4.1.3"><p id="iam_01_0005__p2099005601116">Link</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="iam_01_0005__row1990145615112"><td class="cellrowborder" rowspan="2" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p699119569118">Token Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p11991456181113">POST /v3/auth/tokens</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p5991165661118"><a href="en-us_topic_0057845583.html">Obtaining a User Token</a></p>
|
|
<p id="iam_01_0005__p209913565119"><a href="en-us_topic_0064274720.html">Obtaining an Agency Token</a></p>
|
|
<p id="iam_01_0005__p5991195611110"><a href="iam_13_0604.html">Obtaining a Scoped Token</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row17991155671113"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p13991456121119">GET /v3/auth/tokens</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p126721239559"><a href="en-us_topic_0057845585.html">Verifying a Token and Returning a Valid Token</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row12991756181117"><td class="cellrowborder" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p5991556131111">Access Key Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p12991125616116">POST /v3.0/OS-CREDENTIAL/securitytokens</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p9991175610118"><a href="en-us_topic_0097949518.html">Obtaining a Temporary AK/SK</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row15992456111119"><td class="cellrowborder" rowspan="2" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p1799215562112">Services and Endpoints</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p79921556121110">GET /v3/services{?type}</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p7992195617115"><a href="en-us_topic_0057845587.html">Querying Services</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row69922056201114"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p16992155613117">GET /v3/endpoints{? interface, service_id}</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p16992185613111"><a href="en-us_topic_0057845562.html">Querying Endpoints</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row49929565116"><td class="cellrowborder" rowspan="2" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p1799214561117">Version Information Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p799235611114">GET /</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p11992165615112"><a href="en-us_topic_0057845569.html">Querying Keystone API Version Information</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row199921956101116"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p29922056111120">GET /v3</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p119921156111114"><a href="en-us_topic_0057845613.html">Querying Information About Keystone API Version 3.0</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row799295691119"><td class="cellrowborder" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p7993145601113">Project Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p1499375615117">GET /v3/auth/projects</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p17993165611119"><a href="en-us_topic_0057845558.html">Querying the List of Projects Accessible to Users</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row129931356181115"><td class="cellrowborder" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p2993185691116">Tenant Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p699315569111">GET /v3/auth/domains</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p1899375651119"><a href="en-us_topic_0057845574.html">Querying the List of Domains Accessible to Users</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row799355610113"><td class="cellrowborder" rowspan="5" valign="top" width="10.898910108989101%" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p1899315671114">Federated Identity Authentication Management</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="50.50494950504949%" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p1599375611112">GET /v3/OS-FEDERATION/identity_providers/{idp_id}/protocols/{protocol_id}/auth</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="38.596140385961405%" headers="mcps1.3.3.2.4.1.3 "><p id="iam_01_0005__p1599355618114"><a href="en-us_topic_0057845629.html">Obtaining an Unscoped Token (SP Initiated)</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row1993125611111"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p1399345671113">POST /v3.0/OS-FEDERATION/tokens</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p11993145611114"><a href="iam_02_0002.html">IdP Initiated</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row09941556111117"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p1799485671112">GET /v3/OS-FEDERATION/projects</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p1199455691120"><a href="en-us_topic_0057845595.html">Querying the List of Projects Accessible to Federated Users</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row1699475611112"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p2099415616111">GET /v3/OS-FEDERATION/domains</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p7994105641112"><a href="en-us_topic_0057845596.html">Querying the List of Domains Accessible to Federated Users</a></p>
|
|
</td>
|
|
</tr>
|
|
<tr id="iam_01_0005__row89952565114"><td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.1 "><p id="iam_01_0005__p999525611111">GET /v3-ext/auth/OS-FEDERATION/SSO/metadata</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" headers="mcps1.3.3.2.4.1.2 "><p id="iam_01_0005__p119951656141115"><a href="en-us_topic_0057845577.html">Querying the Metadata File of Keystone</a></p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="en-us_topic_0057845582.html">Before You Start</a></div>
|
|
</div>
|
|
</div>
|
|
|