:_mod-docs-content-type: ASSEMBLY
[id="rosa-troubleshooting-iam-resources"]
= Troubleshooting IAM roles

include::_attributes/attributes-openshift-dedicated.adoc[]
:context: rosa-troubleshooting-iam-resources

toc::[]

[role="_abstract"]
Troubleshoot IAM role issues that prevent proper access to your {product-title} cluster resources.

include::modules/rosa-sts-ocm-and-user-role-troubleshooting.adoc[leveloffset=+1]

include::modules/rosa-sts-ocm-role-creation.adoc[leveloffset=+1]

include::modules/rosa-sts-user-role-creation.adoc[leveloffset=+1]

include::modules/rosa-sts-aws-requirements-creating-association.adoc[leveloffset=+1]

include::modules/rosa-sts-aws-requirements-creating-multi-association.adoc[leveloffset=+1]

// TODO: Add the additional resource to ROSA HCP when the Architecture book is added.
ifndef::openshift-rosa-hcp[]
[role="_additional-resources"]
[id="additional-resources_aws-requirements_{context}"]
== Additional resources
* xref:../../rosa_architecture/rosa-sts-about-iam-resources.adoc#rosa-sts-account-wide-roles-and-policies-creation-methods_rosa-sts-about-iam-resources[Methods of account-wide role creation]
* xref:../../rosa_architecture/rosa-sts-about-iam-resources.adoc#rosa-sts-account-wide-roles-and-policies[Account-wide IAM role and policy reference]
endif::openshift-rosa-hcp[]
