Trusted Profiles

Section Contents

Trusted Profiles#

A trusted profile is a security feature that allows you to grant access to IBM Cloud resources without using root account credentials or permanent API keys. Trusted Profile management is a platform-level service in IBM Cloud that enables you to manage trusted profiles under your account. The SDK provides functionality for interacting with the trusted profile API.

Note

The SDK currently only supports retrieving trusted profiles.

Listing Trusted Profiles#

In the UI, you can view all trusted profiles in the current account by navigating to Top left hamburger menu -> Administration -> Access (IAM) -> Trusted Profiles.

Screenshot of viewing Trusted Profiles

In the SDK, trusted profiles can be retrieved using the Platform.trusted_profiles property. This property returns a TrustedProfiles object.

>>> platform.trusted_profiles.get_all()
[...TrustedProfile(...)...]