Skip to main content

Iam User Profile v1 Service

Skip The Details?​

SDK and Documentation Under Construction 🚧

This warning will be removed once complete and ready for use.

Overview​

The UserProfileService manages user profile information and preferences within the Mesh IAM system.

User profiles contain display preferences, localization settings, and personalization data for authenticated users. Each profile is linked to a specific user and owned by a group, enabling organizations to manage user presentation and experience settings across the platform.

Key Features​

  • Profile Management: Update and retrieve user profile information
  • User Lookup: Find profiles by user ID or profile ID
  • List Profiles: Retrieve all profiles accessible to the caller
  • Personalization: Manage display preferences including locale, currency, and profile pictures
  • Multi-tenancy: Group-based ownership with hierarchical access control

Quick Start​

  1. Configure your client with the appropriate credentials
  2. Choose your operations from the available service methods
  3. Review the types to understand request/response structures

Common Workflows​

Retrieving Profile Information​

  • By Profile ID: Use GetUserProfile with the profile resource name
  • By User ID: Use GetUserProfileByUser with the user resource name
  • List All: Use ListUserProfiles to retrieve all accessible profiles

Authentication & Authorization​

This service requires appropriate role-based permissions. See the individual method documentation for specific role requirements.