Querying the Enterprise Projects Directly Associated with an IAM User
Function
This API is used to query the enterprise projects directly associated with an IAM user.
The API can be called using both the global endpoint and region-specific endpoints.
URI
GET /v3.0/OS-PERMISSION/users/{user_id}/enterprise-projects
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
user_id |
Yes |
String |
IAM user ID. |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
Authenticated token with iam:permissions:listEnterpriseProjectsForUser or Security Administrator permission. The domain_id of the account to which the user_id belongs must be the same as the domain_id in the token. |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
---|---|---|
Array of objects |
Enterprise project information. |
Example Request
Request for querying enterprise projects directly associated with an IAM user
GET https://iam.myhuaweicloud.eu/v3.0/OS-PERMISSION/users/{user_id}/enterprise-projects
Example Response
Status code: 200
The request is successful.
{ "enterprise-projects" : [ { "projectId" : "dd87a1a8-8602-45a8-8145-393af4c95..." }, { "projectId" : "dd87a1a8-8602-45a8-8145-393af4c95..." } ] }
Status Codes
Status Code |
Description |
---|---|
200 |
The request is successful. |
400 |
Parameter error. |
401 |
Authentication failed. |
403 |
Access denied. |
404 |
The requested resource cannot be found. |
415 |
Incorrect Content-Type. |
500 |
A system error occurred. |
Error Codes
For details, see Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.