SdkMessage Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
The following information is for the SDK message entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name and early bound class for this entity is SdkMessage.
To view the entity metadata for your organization, install the Metadata Browser solution described in Browse the Metadata for Your Organization.
In This Topic
Entity Metadata
Privilege Metadata
Attribute Metadata
One-to-Many Relationships
Many-to-Many Relationships
Many-to-One Relationships
Entity Metadata
The following table shows the metadata for the SDK message entity.
Metadata property | Value |
---|---|
OTC |
4606 |
EntityLogicalName |
sdkmessage |
DisplayName |
Sdk Message |
OwnershipType |
OrganizationOwned |
IsCustomizable |
False |
Description |
Message that is supported by the SDK. |
IsAvailableOffline |
True |
IsAuditEnabled |
False |
AutoRouteToOwnerQueue |
False |
CanBeInManyToMany |
False |
CanBePrimaryEntityInRelationship |
False |
CanBeRelatedEntityInRelationship |
False |
CanCreateAttributes |
False |
CanCreateCharts |
False |
CanCreateForms |
False |
CanCreateViews |
False |
CanModifyAdditionalSettings |
False |
CanTriggerWorkflow |
False |
IsActivity |
False |
IsActivityParty |
False |
IsChildEntity |
False |
IsConnectionsEnabled |
canmodifyconnectionsettings |
IsCustomEntity |
False |
IsDocumentManagementEnabled |
False |
IsDuplicateDetectionEnabled |
False |
IsEnabledForCharts |
False |
IsImportable |
False |
IsIntersect |
False |
IsMailMergeEnabled |
False |
IsManaged |
True |
IsMappable |
False |
IsReadingPaneEnabled |
True |
IsRenameable |
False |
IsValidForAdvancedFind |
True |
IsValidForQueue |
False |
IsVisibleInMobile |
False |
PrimaryIdAttribute |
sdkmessageid |
PrimaryNameAttribute |
name |
ReportViewName |
FilteredSdkMessage |
RecurrenceBaseEntityLogicalName |
|
DisplayCollectionName |
Sdk Messages |
Privilege Metadata
The following table shows the privilege metadata for the SDK message entity.
PrivilegeName | Id | Type | CanBeBasic | CanBeDeep | CanBeGlobal | CanBeLocal |
---|---|---|---|---|---|---|
prvCreateSdkMessage |
303def1c-947c-4af3-a63b-406a7abc72de |
Create |
False |
False |
True |
False |
prvDeleteSdkMessage |
8f9b0745-2842-45b6-a306-eab47f138c7a |
Delete |
False |
False |
True |
False |
prvReadSdkMessage |
94c3ac2c-eb23-41cb-a903-4e2e49e910b4 |
Read |
False |
False |
True |
False |
prvWriteSdkMessage |
6ebc7c4c-fde7-424c-842e-11651498a9b3 |
Write |
False |
False |
True |
False |
Attribute Metadata
The following table shows the attribute metadata for the SDK message entity.
LogicalName | Description | Type | SchemaName | IsCustomAttribute | IsCustomizable | RequiredLevel | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | DeprecatedVersion |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
autotransact |
Information about whether the SDK message is automatically transacted. |
Boolean |
AutoTransact |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Auto Transact |
|
availability |
Identifies where a method will be exposed. 0 - Server, 1 - Client, 2 - both. |
Integer |
Availability |
False |
False |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Availability |
|
categoryname |
If this is a categorized method, this is the name, otherwise None. |
String |
CategoryName |
False |
False |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Category Name |
|
createdby |
Unique identifier of the user who created the SDK message. |
Lookup |
CreatedBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By |
|
createdon |
Date and time when the SDK message was created. |
DateTime |
CreatedOn |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created On |
|
createdonbehalfby |
Unique identifier of the delegate user who created the sdkmessage. |
Lookup |
CreatedOnBehalfBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Created By (Delegate) |
|
customizationlevel |
Customization level of the SDK message. |
Integer |
CustomizationLevel |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
||
expand |
Indicates whether the SDK message should have its requests expanded per primary entity defined in its filters. |
Boolean |
Expand |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Expand |
|
isprivate |
Indicates whether the SDK message is private. |
Boolean |
IsPrivate |
False |
False |
None |
True |
True |
True |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Is Private |
|
modifiedby |
Unique identifier of the user who last modified the SDK message. |
Lookup |
ModifiedBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By |
|
modifiedon |
Date and time when the SDK message was last modified. |
DateTime |
ModifiedOn |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified On |
|
modifiedonbehalfby |
Unique identifier of the delegate user who last modified the sdkmessage. |
Lookup |
ModifiedOnBehalfBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By (Delegate) |
|
name |
Name of the SDK message. |
String |
Name |
False |
False |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
True |
False |
False |
True |
Name |
|
organizationid |
Unique identifier of the organization with which the SDK message is associated. |
Lookup |
OrganizationId |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
sdkmessageid |
Unique identifier of the SDK message entity. |
Uniqueidentifier |
SdkMessageId |
False |
False |
SystemRequired |
True |
True |
False |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
||
sdkmessageidunique |
Unique identifier of the SDK message. |
Uniqueidentifier |
SdkMessageIdUnique |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
template |
Indicates whether the SDK message is a template. |
Boolean |
Template |
False |
False |
None |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Template |
|
throttlesettings |
For internal use only. |
String |
ThrottleSettings |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
Throttle Settings |
|
versionnumber |
Number that identifies a specific revision of the SDK message. |
BigInt |
VersionNumber |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
One-to-Many Relationships
The following table shows the entities that are the referencing entity in a one-to-many relationship with the SDK message entity.
Relationship schema name | Referencing entity |
---|---|
sdkmessageid_sdkmessagefilter |
sdkmessagefilter |
message_sdkmessagepair |
sdkmessagepair |
sdkmessageid_sdkmessageprocessingstep |
sdkmessageprocessingstep |
userentityinstancedata_sdkmessage |
userentityinstancedata |
sdkmessageid_workflow_dependency |
workflowdependency |
Many-to-Many Relationships
There are no many-to-many relationships for the SDK message entity.
Many-to-One Relationships
The following table shows the entities that are the referenced entity in a many-to-one relationship with the SDK message entity.
Relationship schema name | Referenced entity |
---|---|
organization_sdkmessage |
organization |
lk_sdkmessage_modifiedonbehalfby |
systemuser |
createdby_sdkmessage |
systemuser |
lk_sdkmessage_createdonbehalfby |
systemuser |
modifiedby_sdkmessage |
systemuser |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
SdkMessage Entity Messages and Methods
SdkMessage Entity Privileges
Plug-in Registration Entities for Microsoft Dynamics CRM
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.