Cmdlets for Salesforce

Build 25.0.9434

ContactShare

Controls sharing settings for Contact records, defining user access levels.

Columns

Name Type References Description
Id [KEY] String Unique identifier of the contact share record.
ContactId String

Contact.Id

ID of the contact being shared.
UserOrGroupId String ID of the user or group with whom the contact is shared.
UserOrGroupIdType String Specifies the type of the 'UserOrGroupId' polymorphic field to use in the statement.
UserOrGroupIdExternalFieldName String Specifies the external field name of the 'UserOrGroupId' polymorphic field to use in an INSERT/UPDATE/UPSERT statement
ContactAccessLevel String Level of access granted to the shared contact, such as Read or Edit.
RowCause String Reason why the sharing record was created, such as manual sharing or rule-based sharing.
LastModifiedDate Datetime Date and time when the sharing record was last modified.
LastModifiedById String

User.Id

ID of the user who last modified the sharing record.
IsDeleted Bool Indicates whether the sharing record has been deleted (true) or not (false).
SOQL String Specifies the SOQL query to execute against the Salesforce servers. If this pseudo column is set from the WHERE clause it will take precedence over the original query.
ExternalIdColumn String Specifies the external Id column to use if performing an insert. If this value is specified, upsert will be used when the INSERT command is called.
FilterScope String Optional scope to limit the records returned from queries. This property can take one of these values: Delegated, Everything, Mine, MineAndMyGroups, My_Territory, My_Team_Territory, or Team.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434