Salesforce IAM

Integrate with Salesforce's services to perform Identity Lifecycle Management operations.

Identity and Access Management · Salesforce

Configuration parameters

  • url — Salesforce url (Eg: https://<domain>.salesforce.com/) (required)
  • credentials — User name (required)
  • consumer_key — Consumer Key
  • consumer_secret — Consumer Secret
  • credentials_consumer — Consumer Key
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings
  • create_user_enabled — Allow creating users
  • update_user_enabled — Allow updating users
  • enable_user_enabled — Allow enabling users
  • disable_user_enabled — Allow disabling users
  • create_if_not_exists — Automatically create user if not found in update and enable commands
  • mapper_in — Incoming Mapper (required)
  • mapper_out — Outgoing Mapper
  • localesidkey — Default Local Sid Key (required)
  • emailencodingkey — Default Email Encoding Key (required)
  • languagelocalekey — Default Language Locale Key (required)

Commands (5)

  • get-mapping-fields

    Retrieves a User Profile schema which holds all of the user fields within the application. Used for outgoing-mapping through the Get Schema option.

  • iam-create-user

    Creates a user.

  • iam-disable-user

    Disable an active user.

  • iam-get-user

    Retrieves a single user resource.

  • iam-update-user

    Updates an existing user with the data passed in the user-profile argument.