doc-exports/docs/iam/api-ref/iam_02_0023.html
zhangyue 3b5a58b1fe IAM API 2.0.38
Reviewed-by: gtema <artem.goncharov@gmail.com>
Co-authored-by: zhangyue <zhangyue164@huawei.com>
Co-committed-by: zhangyue <zhangyue164@huawei.com>
2022-10-26 04:31:24 +00:00

335 lines
22 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<a name="iam_02_0023"></a><a name="iam_02_0023"></a>
<h1 class="topictitle1">Modifying the Password Policy</h1>
<div id="body1597737539340"><div class="section" id="iam_02_0023__section1326123931910"><h4 class="sectiontitle">Function</h4><p id="iam_02_0023__p1346443901918">This API is provided for the administrator to modify the password policy.</p>
</div>
<div class="section" id="iam_02_0023__section16263439101911"><h4 class="sectiontitle">URI</h4><p id="iam_02_0023__p9464153911196">PUT /v3.0/OS-SECURITYPOLICY/domains/{domain_id}/password-policy</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table18264143931914" frame="border" border="1" rules="all"><caption><b>Table 1 </b>URI parameters</caption><thead align="left"><tr id="iam_02_0023__row1246443917198"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.1"><p id="iam_02_0023__p9464183918194">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="10%" id="mcps1.3.2.3.2.5.1.2"><p id="iam_02_0023__p3464153911916">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.2.3.2.5.1.3"><p id="iam_02_0023__p0464839111917">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.2.3.2.5.1.4"><p id="iam_02_0023__p2464193931911">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row204641439161920"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.1 "><p id="iam_02_0023__p194641839111919">domain_id</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.2.3.2.5.1.2 "><p id="iam_02_0023__p84643396197">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.2.3.2.5.1.3 "><p id="iam_02_0023__p7464153913191">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.2.3.2.5.1.4 "><p id="iam_02_0023__en-us_topic_0222594376_p5173145184416">Domain ID.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="iam_02_0023__section52711539171914"><h4 class="sectiontitle">Request Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table11272239101912" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Parameters in the request header</caption><thead align="left"><tr id="iam_02_0023__row1464193916193"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.1"><p id="iam_02_0023__p646433912199">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="10%" id="mcps1.3.3.2.2.5.1.2"><p id="iam_02_0023__p1146433921911">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.2.2.5.1.3"><p id="iam_02_0023__p1446423918191">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.3.2.2.5.1.4"><p id="iam_02_0023__p0464193915196">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row1846493917198"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.1 "><p id="iam_02_0023__p10464239171917">X-Auth-Token</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.2.2.5.1.2 "><p id="iam_02_0023__p6464739171918">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.2.2.5.1.3 "><p id="iam_02_0023__p2464139101919">String</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.2.2.5.1.4 "><p id="iam_02_0023__p0464123912198">Token with <strong id="iam_02_0023__b667192011472">Security Administrator</strong> permissions.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table19280133920192" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Parameters in the request body</caption><thead align="left"><tr id="iam_02_0023__row1246483951918"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.1"><p id="iam_02_0023__p13464193915198">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="10%" id="mcps1.3.3.3.2.5.1.2"><p id="iam_02_0023__p346483951914">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.3.2.5.1.3"><p id="iam_02_0023__p246403918198">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.3.3.2.5.1.4"><p id="iam_02_0023__p10464939191916">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row18464123961919"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.1 "><p id="iam_02_0023__p104641339191920"><a href="#iam_02_0023__table228513912190">password_policy</a></p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.3.2.5.1.2 "><p id="iam_02_0023__p1046411397193">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.3.2.5.1.3 "><p id="iam_02_0023__p13464539181912">object</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.3.2.5.1.4 "><p id="iam_02_0023__p846483981918">Password policy.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="iam_02_0023__table228513912190"></a><a name="table228513912190"></a><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table228513912190" frame="border" border="1" rules="all"><caption><b>Table 4 </b>password_policy</caption><thead align="left"><tr id="iam_02_0023__row144647393194"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.1"><p id="iam_02_0023__p17464839151914">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="10%" id="mcps1.3.3.4.2.5.1.2"><p id="iam_02_0023__p6464539161919">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.3.4.2.5.1.3"><p id="iam_02_0023__p546419396197">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="50%" id="mcps1.3.3.4.2.5.1.4"><p id="iam_02_0023__p5464153913190">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row14641239171911"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="iam_02_0023__p2464439121919">maximum_consecutive_identical_chars</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.4.2.5.1.2 "><p id="iam_02_0023__p646420395198">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="iam_02_0023__p134641939191920">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.4.2.5.1.4 "><p id="iam_02_0023__p1246413398197">Maximum number of times that a character is allowed to consecutively present in a password. Value range: 032.</p>
</td>
</tr>
<tr id="iam_02_0023__row04641339191915"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="iam_02_0023__p13464039151914">minimum_password_age</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.4.2.5.1.2 "><p id="iam_02_0023__p85269383518">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="iam_02_0023__p174642039181911">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.4.2.5.1.4 "><p id="iam_02_0023__p1946419391193">Minimum period (minutes) after which users are allowed to make a password change. Value range: 01440.</p>
</td>
</tr>
<tr id="iam_02_0023__row946403971914"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="iam_02_0023__p146418395192">minimum_password_length</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.4.2.5.1.2 "><p id="iam_02_0023__p15453387516">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="iam_02_0023__p74641395192">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.4.2.5.1.4 "><p id="iam_02_0023__p16464123981912">Minimum number of characters that a password must contain. Value range: 632.</p>
</td>
</tr>
<tr id="iam_02_0023__row17464139111911"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="iam_02_0023__p174647398198">number_of_recent_passwords_disallowed</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.4.2.5.1.2 "><p id="iam_02_0023__p16548638550">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="iam_02_0023__p046463931918">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.4.2.5.1.4 "><p id="iam_02_0023__p7464183921910">Number of previously used passwords that are not allowed. Value range: 010.</p>
</td>
</tr>
<tr id="iam_02_0023__row946483971920"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="iam_02_0023__p11465183911915">password_not_username_or_invert</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.4.2.5.1.2 "><p id="iam_02_0023__p455114381957">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="iam_02_0023__p11465103991913">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.4.2.5.1.4 "><p id="iam_02_0023__p14465439171911">Indicates whether the password can be the username or the username spelled backwards.</p>
</td>
</tr>
<tr id="iam_02_0023__row16465239111920"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.1 "><p id="iam_02_0023__p946523991916">password_validity_period</p>
</td>
<td class="cellrowborder" valign="top" width="10%" headers="mcps1.3.3.4.2.5.1.2 "><p id="iam_02_0023__p1455493819511">No</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.3.4.2.5.1.3 "><p id="iam_02_0023__p24651039121915">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="50%" headers="mcps1.3.3.4.2.5.1.4 "><p id="iam_02_0023__p34651639181920">Password validity period (days). Value range: 0180. Value <strong id="iam_02_0023__b4455163215456">0</strong> indicates that this requirement does not apply.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="iam_02_0023__section14300639181917"><h4 class="sectiontitle">Response Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table2301339111916" frame="border" border="1" rules="all"><caption><b>Table 5 </b>Parameters in the response body</caption><thead align="left"><tr id="iam_02_0023__row1846510393192"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.2.2.4.1.1"><p id="iam_02_0023__p4465173981913">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.2.2.4.1.2"><p id="iam_02_0023__p746510392199">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.2.2.4.1.3"><p id="iam_02_0023__p1346553951912">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row64651139121918"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.2.2.4.1.1 "><p id="iam_02_0023__p1546518391198"><a href="#iam_02_0023__table73081394194">password_policy</a></p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.2.2.4.1.2 "><p id="iam_02_0023__p846593981915">object</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.2.2.4.1.3 "><p id="iam_02_0023__p1446513392198">Password policy.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><a name="iam_02_0023__table73081394194"></a><a name="table73081394194"></a><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table73081394194" frame="border" border="1" rules="all"><caption><b>Table 6 </b>password_policy</caption><thead align="left"><tr id="iam_02_0023__row19465183918197"><th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.1"><p id="iam_02_0023__p1465163941911">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="20%" id="mcps1.3.4.3.2.4.1.2"><p id="iam_02_0023__p246543921917">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="60%" id="mcps1.3.4.3.2.4.1.3"><p id="iam_02_0023__p1646513914197">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row946553931913"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p2465153941918">maximum_consecutive_identical_chars</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p124657397197">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p10465163920191">Maximum number of times that a character is allowed to consecutively present in a password. </p>
</td>
</tr>
<tr id="iam_02_0023__row2465203921910"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p5465173991910">maximum_password_length</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p046515393198">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p1246573915193">Maximum number of characters that a password can contain.</p>
</td>
</tr>
<tr id="iam_02_0023__row246553913193"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p134651139101915">minimum_password_age</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p1046553941920">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p6465123911911">Minimum period (minutes) after which users are allowed to make a password change. </p>
</td>
</tr>
<tr id="iam_02_0023__row5465123991918"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p1446553920199">minimum_password_length</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p6465183991919">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p24651639181917">Minimum number of characters that a password must contain.</p>
</td>
</tr>
<tr id="iam_02_0023__row1946553931912"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p1646563920192">number_of_recent_passwords_disallowed</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p1846519393199">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p946553910194">Number of previously used passwords that are not allowed.</p>
</td>
</tr>
<tr id="iam_02_0023__row164652039171913"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p646553913198">password_not_username_or_invert</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p446514396195">Boolean</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p1465163913199">Indicates whether the password can be the username or the username spelled backwards.</p>
</td>
</tr>
<tr id="iam_02_0023__row446533917192"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p8465203913198">password_requirements</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p0465123931920">String</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p6465173921910">Characters that a password must contain.</p>
</td>
</tr>
<tr id="iam_02_0023__row174656392199"><td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.1 "><p id="iam_02_0023__p846593914193">password_validity_period</p>
</td>
<td class="cellrowborder" valign="top" width="20%" headers="mcps1.3.4.3.2.4.1.2 "><p id="iam_02_0023__p16465123916198">Integer</p>
</td>
<td class="cellrowborder" valign="top" width="60%" headers="mcps1.3.4.3.2.4.1.3 "><p id="iam_02_0023__p1946543910193">Password validity period (days).</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="iam_02_0023__section1732019395193"><h4 class="sectiontitle">Example Request</h4><pre class="screen" id="iam_02_0023__screen1465139161915">PUT https://sample.domain.com/v3.0/OS-SECURITYPOLICY/domains/{domain_id}/password_policy
{
"password_policy" : {
"minimum_password_length" : 6,
"number_of_recent_passwords_disallowed" : 2,
"minimum_password_age" : 20,
"password_validity_period" : 60,
"maximum_consecutive_identical_chars" : 3,
"password_not_username_or_invert" : false
}
}</pre>
</div>
<div class="section" id="iam_02_0023__section1832712399194"><h4 class="sectiontitle">Example Response</h4><p id="iam_02_0023__p346573951918"><strong id="iam_02_0023__b16685145644515">Status code: 200</strong></p>
<p id="iam_02_0023__p546563912191">The request is successful.</p>
<pre class="screen" id="iam_02_0023__screen19465123951917">{
"password_policy" : {
"password_requirements" : "A password must contain at least two of the following: uppercase letters, lowercase letters, digits, and special characters.",
"minimum_password_age" : 20,
"minimum_password_length" : 8,
"maximum_password_length" : 32,
"number_of_recent_passwords_disallowed" : 2,
"password_validity_period" : 60,
"maximum_consecutive_identical_chars" : 3,
"password_not_username_or_invert" : true
}
}</pre>
</div>
<p id="iam_02_0023__p1698650202112"><strong id="iam_02_0023__b13551958174510">Status code: 400</strong></p>
<p id="iam_02_0023__p1598630192117">The request body is abnormal.</p>
<ul id="iam_02_0023__ul1398660182112"><li id="iam_02_0023__li10986308218">Example 1</li></ul>
<pre class="screen" id="iam_02_0023__screen6417191412119">{
"error_msg" : "'%(key)s' is a required property.",
"error_code" : "IAM.0072"
}</pre>
<ul id="iam_02_0023__ul6576121572112"><li id="iam_02_0023__li1357611157212">Example 2</li></ul>
<pre class="screen" id="iam_02_0023__screen33910197218">{
"error_msg" : "Invalid input for field '%(key)s'. The value is '%(value)s'.",
"error_code" : "IAM.0073"
}</pre>
<p id="iam_02_0023__p12986150192110"><strong id="iam_02_0023__b129027044612">Status code: 403</strong></p>
<p id="iam_02_0023__p5986200132115">Access denied.</p>
<ul id="iam_02_0023__ul09863062110"><li id="iam_02_0023__li1598618016218">Example 1</li></ul>
<pre class="screen" id="iam_02_0023__screen1830013268212">{
"error_msg" : "You are not authorized to perform the requested action.",
"error_code" : "IAM.0002"
}</pre>
<ul id="iam_02_0023__ul4154277216"><li id="iam_02_0023__li18151027172110">Example 2</li></ul>
<pre class="screen" id="iam_02_0023__screen19419183092118">{
"error_msg" : "Policy doesn't allow %(actions)s to be performed.",
"error_code" : "IAM.0003"
}</pre>
<p id="iam_02_0023__p89860022118"><strong id="iam_02_0023__b75771445469">Status code: 500</strong></p>
<p id="iam_02_0023__p298630192113">The system is abnormal.</p>
<pre class="screen" id="iam_02_0023__screen1198670122119">{
"error_msg" : "An unexpected error prevented the server from fulfilling your request.",
"error_code" : "IAM.0006"
}</pre>
<div class="section" id="iam_02_0023__section134543916197"><h4 class="sectiontitle">Status Codes</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="iam_02_0023__table73463395193" frame="border" border="1" rules="all"><thead align="left"><tr id="iam_02_0023__row19466239171918"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.22.2.1.3.1.1"><p id="iam_02_0023__p1446617396192">Status Code</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="85%" id="mcps1.3.22.2.1.3.1.2"><p id="iam_02_0023__p16466439101920">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="iam_02_0023__row19466439101917"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.22.2.1.3.1.1 "><p id="iam_02_0023__p1466239101920">200</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.22.2.1.3.1.2 "><p id="iam_02_0023__p1846653911192">The request is successful.</p>
</td>
</tr>
<tr id="iam_02_0023__row2466139111912"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.22.2.1.3.1.1 "><p id="iam_02_0023__p124663396190">400</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.22.2.1.3.1.2 "><p id="iam_02_0023__p9466163921918">The request body is abnormal.</p>
</td>
</tr>
<tr id="iam_02_0023__row246614393191"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.22.2.1.3.1.1 "><p id="iam_02_0023__p8466183941912">401</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.22.2.1.3.1.2 "><p id="iam_02_0023__p646643919192">Authentication failed.</p>
</td>
</tr>
<tr id="iam_02_0023__row746683917191"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.22.2.1.3.1.1 "><p id="iam_02_0023__p046610390198">403</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.22.2.1.3.1.2 "><p id="iam_02_0023__p34661939171918">Access denied.</p>
</td>
</tr>
<tr id="iam_02_0023__row184661390197"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.22.2.1.3.1.1 "><p id="iam_02_0023__p16466173918194">500</p>
</td>
<td class="cellrowborder" valign="top" width="85%" headers="mcps1.3.22.2.1.3.1.2 "><p id="iam_02_0023__p17466113919198">The system is abnormal.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="iam_02_0020.html">Security Settings</a></div>
</div>
</div>