SdkMessageFilter Entity Metadata
[Applies to: Microsoft Dynamics CRM 2011]
The following information is for the SDK message filter entity in a default, uncustomized installation of Microsoft Dynamics CRM. The schema name for this entity is SdkMessageFilter.
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
Entity Privileges
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 filter entity.
Metadata property | Value |
---|---|
OTC |
4607 |
EntityLogicalName |
sdkmessagefilter |
DisplayName |
Sdk Message Filter |
OwnershipType |
OrganizationOwned |
IsCustomizable |
False |
Description |
Filter that defines which SDK messages are valid for each type of entity. |
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 |
sdkmessagefilterid |
PrimaryNameAttribute |
|
ReportViewName |
FilteredSdkMessageFilter |
RecurrenceBaseEntityLogicalName |
|
DisplayCollectionName |
Sdk Message Filters |
Entity Privileges
The following table shows the privilege metadata for the SDK message filter 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 filter entity.
LogicalName | Description | Type | SchemaName | IsCustomAttribute | IsCustomizable | RequiredLevel | IsValidForCreate | IsValidForRead | IsValidForUpdate | CanBeSecuredForCreate | CanBeSecuredForRead | CanBeSecuredForUpdate | IsAuditEnabled | IsManaged | IsPrimaryId | IsPrimaryName | IsRenameable | IsSecured | IsValidForAdvancedFind | DisplayName | DeprecatedVersion |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
|
createdby |
Unique identifier of the user who created the SDK message filter. |
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 filter 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 sdkmessagefilter. |
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 filter. |
Integer |
CustomizationLevel |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
||
iscustomprocessingstepallowed |
Indicates whether a custom SDK message processing step is allowed. |
Boolean |
IsCustomProcessingStepAllowed |
False |
False |
SystemRequired |
True |
True |
True |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Custom Processing Step Allowed |
|
isvisible |
Indicates whether the filter should be visible. |
Boolean |
IsVisible |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
False |
||
modifiedby |
Unique identifier of the user who last modified the SDK message filter. |
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 filter 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 sdkmessagefilter. |
Lookup |
ModifiedOnBehalfBy |
False |
False |
None |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
True |
Modified By (Delegate) |
|
organizationid |
Unique identifier of the organization with which the SDK message filter is associated. |
Lookup |
OrganizationId |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
primaryobjecttypecode |
Type of entity with which the SDK message filter is primarily associated. |
EntityName |
PrimaryObjectTypeCode |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Primary Object Type Code |
|
sdkmessagefilterid |
Unique identifier of the SDK message filter entity. |
Uniqueidentifier |
SdkMessageFilterId |
False |
False |
SystemRequired |
True |
True |
False |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
||
sdkmessagefilteridunique |
Unique identifier of the SDK message filter. |
Uniqueidentifier |
SdkMessageFilterIdUnique |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
False |
True |
False |
False |
False |
False |
False |
||
sdkmessageid |
Unique identifier of the related SDK message. |
Lookup |
SdkMessageId |
False |
False |
SystemRequired |
True |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
SdkMessage Id |
|
secondaryobjecttypecode |
Type of entity with which the SDK message filter is secondarily associated. |
EntityName |
SecondaryObjectTypeCode |
False |
False |
SystemRequired |
False |
True |
False |
False |
False |
False |
True |
True |
False |
False |
False |
False |
True |
Secondary Object Type Code |
|
versionnumber |
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 filter entity.
Relationship schema name | Referencing entity |
---|---|
sdkmessagefilterid_sdkmessageprocessingstep |
sdkmessageprocessingstep |
userentityinstancedata_sdkmessagefilter |
userentityinstancedata |
Many-to-Many Relationships
There are no many-to-many relationships for the SDK message filter 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 filter entity.
Relationship schema name | Referenced entity |
---|---|
organization_sdkmessagefilter |
organization |
sdkmessageid_sdkmessagefilter |
sdkmessage |
createdby_sdkmessagefilter |
systemuser |
modifiedby_sdkmessagefilter |
systemuser |
lk_sdkmessagefilter_createdonbehalfby |
systemuser |
lk_sdkmessagefilter_modifiedonbehalfby |
systemuser |
See Also
Reference
EntityMetadata
AttributeMetadata
OneToManyRelationshipMetadata
ManyToManyRelationshipMetadata
Concepts
SdkMessageFilter Entity Messages and Methods
Plug-in Registration Entities for Microsoft Dynamics CRM
SdkMessageFilter Entity Privileges
Microsoft Dynamics CRM 2011
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.