Tool

Create user

The Salesforce REST API Create User tool enables seamless automation of user account creation within the Salesforce environment. It streamlines onboarding by programmatically setting user attributes and permissions, enhancing productivity and accuracy.

Salesforce

Features

  • Automates Salesforce user creation with customizable user details such as alias, email, and username.
  • Supports setting user language, locale, timezone, and email encoding preferences for global usability.
  • Allows configuration of user permissions including marketing user and offline user capabilities.
  • Includes options to specify profile IDs and community nicknames for role-based access and Experience Cloud integration.
  • Ensures unique username enforcement with email format validation to maintain system integrity.

Benefits

  • Accelerates onboarding process by eliminating manual user creation steps.
  • Improves data consistency across Salesforce user profiles through standardized inputs.
  • Facilitates global team management with multi-language and locale support.
  • Enhances security and role management via precise permission settings and profile assignment.
  • Integrates smoothly with existing workflows to reduce administrative overhead and errors.

Description

Creates a Salesforce user. See the documentation

Parameters

14 parameters

NameTypeDescription
Aliasrequiredstring

The user's alias (max 8 characters).

CommunityNicknamerequiredstring

Name used to identify this user in the Experience Cloud site.

DigestFrequencyrequiredenum

The send frequency of the user's Chatter personal email digest.

Emailrequiredstring

The user's email address.

EmailEncodingKeyrequiredenum

The email encoding for the user.

LanguageLocaleKeyrequiredenum

The user's language.

LastNamerequiredstring

The user's last name.

LocaleSidKeyrequiredenum

The locale affects formatting and parsing of values, especially numeric values, in the user interface.

ProfileIdrequiredstring

ID of the user's Profile. Use this value to cache metadata based on profile.

TimeZoneSidKeyrequiredenum

A User time zone affects the offset used when displaying or entering times in the user interface.

Usernamerequiredstring

Contains the name that a user enters to log in to the API or the user interface. The value for this field must be in the form of an email address, using all lowercase characters. It must also be unique across all organizations.

UserPermissionsMarketingUserrequiredboolean

Indicates whether the user is enabled to manage campaigns in the user interface (true) or not (false).

UserPermissionsOfflineUserrequiredboolean

Indicates whether the user is enabled to use Offline Edition (true) or not (false).

useAdvancedPropsboolean

Set to true to see all available props for this object.

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy