Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A component of a CRM solution.
Messages
The following table lists the messages for the Solution Component (SolutionComponent) table. Messages represent operations that can be performed on the table. They may also be events.
| Name Is Event? |
Web API Operation | SDK for .NET |
|---|---|---|
AddSolutionComponentEvent: False |
AddSolutionComponent | AddSolutionComponentRequest |
AssociateEvent: True |
Associate records | Associate records |
DisassociateEvent: True |
Disassociate records | Disassociate records |
IsComponentCustomizableEvent: False |
IsComponentCustomizable | IsComponentCustomizableRequest |
RemoveSolutionComponentEvent: False |
RemoveSolutionComponent | RemoveSolutionComponentRequest |
RetrieveEvent: False |
GET /solutioncomponents(solutioncomponentid)See Retrieve |
Retrieve records |
RetrieveMultipleEvent: False |
GET /solutioncomponentsSee Query data |
Query data |
UpdateSolutionComponentEvent: False |
UpdateSolutionComponent | UpdateSolutionComponentRequest |
Properties
The following table lists selected properties for the Solution Component (SolutionComponent) table.
| Property | Value |
|---|---|
| DisplayName | Solution Component |
| DisplayCollectionName | Solution Components |
| SchemaName | SolutionComponent |
| CollectionSchemaName | SolutionComponents |
| EntitySetName | solutioncomponents |
| LogicalName | solutioncomponent |
| LogicalCollectionName | solutioncomponentss |
| PrimaryIdAttribute | solutioncomponentid |
| TableType | Standard |
| OwnershipType | None |
Read-only columns/attributes
These columns/attributes return false for both IsValidForCreate and IsValidForUpdate. Listed by SchemaName.
- ComponentType
- CreatedBy
- CreatedOn
- CreatedOnBehalfBy
- IsMetadata
- ModifiedBy
- ModifiedOn
- ModifiedOnBehalfBy
- ObjectId
- RootComponentBehavior
- RootSolutionComponentId
- SolutionComponentId
- SolutionId
- VersionNumber
ComponentType
| Property | Value |
|---|---|
| Description | The object type code of the component. |
| DisplayName | Object Type Code |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | componenttype |
| RequiredLevel | SystemRequired |
| Type | Picklist |
| DefaultFormValue | |
| GlobalChoiceName | componenttype |
ComponentType Choices/Options
| Value | Label |
|---|---|
| 1 | Entity |
| 2 | Attribute |
| 3 | Relationship |
| 4 | Attribute Picklist Value |
| 5 | Attribute Lookup Value |
| 6 | View Attribute |
| 7 | Localized Label |
| 8 | Relationship Extra Condition |
| 9 | Option Set |
| 10 | Entity Relationship |
| 11 | Entity Relationship Role |
| 12 | Entity Relationship Relationships |
| 13 | Managed Property |
| 14 | Entity Key |
| 16 | Privilege |
| 17 | PrivilegeObjectTypeCode |
| 18 | Index |
| 20 | Role |
| 21 | Role Privilege |
| 22 | Display String |
| 23 | Display String Map |
| 24 | Form |
| 25 | Organization |
| 26 | Saved Query |
| 29 | Workflow |
| 31 | Report |
| 32 | Report Entity |
| 33 | Report Category |
| 34 | Report Visibility |
| 35 | Attachment |
| 36 | Email Template |
| 37 | Contract Template |
| 38 | KB Article Template |
| 39 | Mail Merge Template |
| 44 | Duplicate Rule |
| 45 | Duplicate Rule Condition |
| 46 | Entity Map |
| 47 | Attribute Map |
| 48 | Ribbon Command |
| 49 | Ribbon Context Group |
| 50 | Ribbon Customization |
| 52 | Ribbon Rule |
| 53 | Ribbon Tab To Command Map |
| 55 | Ribbon Diff |
| 59 | Saved Query Visualization |
| 60 | System Form |
| 61 | Web Resource |
| 62 | Site Map |
| 63 | Connection Role |
| 64 | Complex Control |
| 65 | Hierarchy Rule |
| 66 | Custom Control |
| 68 | Custom Control Default Config |
| 70 | Field Security Profile |
| 71 | Field Permission |
| 90 | Plugin Type |
| 91 | Plugin Assembly |
| 92 | SDK Message Processing Step |
| 93 | SDK Message Processing Step Image |
| 95 | Service Endpoint |
| 150 | Routing Rule |
| 151 | Routing Rule Item |
| 152 | SLA |
| 153 | SLA Item |
| 154 | Convert Rule |
| 155 | Convert Rule Item |
| 161 | Mobile Offline Profile |
| 162 | Mobile Offline Profile Item |
| 165 | Similarity Rule |
| 166 | Data Source Mapping |
| 201 | SDKMessage |
| 202 | SDKMessageFilter |
| 203 | SdkMessagePair |
| 204 | SdkMessageRequest |
| 205 | SdkMessageRequestField |
| 206 | SdkMessageResponse |
| 207 | SdkMessageResponseField |
| 208 | Import Map |
| 210 | WebWizard |
| 300 | Canvas App |
| 371 | Connector |
| 372 | Connector |
| 380 | Environment Variable Definition |
| 381 | Environment Variable Value |
| 400 | AI Project Type |
| 401 | AI Project |
| 402 | AI Configuration |
| 430 | Entity Analytics Configuration |
| 431 | Attribute Image Configuration |
| 432 | Entity Image Configuration |
CreatedBy
| Property | Value |
|---|---|
| Description | Unique identifier of the user who created the solution |
| DisplayName | Created By |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | createdby |
| RequiredLevel | None |
| Type | Lookup |
| Targets | systemuser |
CreatedOn
| Property | Value |
|---|---|
| Description | Date and time when the solution was created. |
| DisplayName | Created On |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | createdon |
| RequiredLevel | None |
| Type | DateTime |
| CanChangeDateTimeBehavior | False |
| DateTimeBehavior | UserLocal |
| Format | DateAndTime |
| ImeMode | Inactive |
| SourceTypeMask | 0 |
CreatedOnBehalfBy
| Property | Value |
|---|---|
| Description | Unique identifier of the delegate user who created the solution. |
| DisplayName | Created By (Delegate) |
| IsValidForForm | True |
| IsValidForRead | True |
| LogicalName | createdonbehalfby |
| RequiredLevel | None |
| Type | Lookup |
| Targets | systemuser |
IsMetadata
| Property | Value |
|---|---|
| Description | Indicates whether this component is metadata or data. |
| DisplayName | Is this component metadata |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | ismetadata |
| RequiredLevel | None |
| Type | Boolean |
| GlobalChoiceName | solutioncomponent_ismetadata |
| DefaultValue | True |
| True Label | Metadata |
| False Label | Data |
ModifiedBy
| Property | Value |
|---|---|
| Description | Unique identifier of the user who last modified the solution. |
| DisplayName | Modified By |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | modifiedby |
| RequiredLevel | None |
| Type | Lookup |
| Targets | systemuser |
ModifiedOn
| Property | Value |
|---|---|
| Description | Date and time when the solution was last modified. |
| DisplayName | Modified On |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | modifiedon |
| RequiredLevel | None |
| Type | DateTime |
| CanChangeDateTimeBehavior | False |
| DateTimeBehavior | UserLocal |
| Format | DateAndTime |
| ImeMode | Inactive |
| SourceTypeMask | 0 |
ModifiedOnBehalfBy
| Property | Value |
|---|---|
| Description | Unique identifier of the delegate user who modified the solution. |
| DisplayName | Modified By (Delegate) |
| IsValidForForm | True |
| IsValidForRead | True |
| LogicalName | modifiedonbehalfby |
| RequiredLevel | None |
| Type | Lookup |
| Targets | systemuser |
ObjectId
| Property | Value |
|---|---|
| Description | Unique identifier of the object with which the component is associated. |
| DisplayName | Regarding |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | objectid |
| RequiredLevel | None |
| Type | Uniqueidentifier |
RootComponentBehavior
| Property | Value |
|---|---|
| Description | Indicates the include behavior of the root component. |
| DisplayName | Root Component Behavior |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | rootcomponentbehavior |
| RequiredLevel | None |
| Type | Picklist |
| DefaultFormValue | -1 |
| GlobalChoiceName | solutioncomponent_rootcomponentbehavior |
RootComponentBehavior Choices/Options
| Value | Label |
|---|---|
| 0 | Include Subcomponents |
| 1 | Do not include subcomponents |
| 2 | Include As Shell Only |
RootSolutionComponentId
| Property | Value |
|---|---|
| Description | The parent ID of the subcomponent, which will be a root |
| DisplayName | Root Solution Component ID |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | rootsolutioncomponentid |
| RequiredLevel | None |
| Type | Uniqueidentifier |
SolutionComponentId
| Property | Value |
|---|---|
| Description | Unique identifier of the solution component. |
| DisplayName | Solution Component Identifier |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | solutioncomponentid |
| RequiredLevel | SystemRequired |
| Type | Uniqueidentifier |
SolutionId
| Property | Value |
|---|---|
| Description | Unique identifier of the solution. |
| DisplayName | Solution |
| IsValidForForm | True |
| IsValidForRead | True |
| LogicalName | solutionid |
| RequiredLevel | None |
| Type | Lookup |
| Targets | solution |
VersionNumber
| Property | Value |
|---|---|
| Description | |
| DisplayName | |
| IsValidForForm | False |
| IsValidForRead | True |
| LogicalName | versionnumber |
| RequiredLevel | None |
| Type | BigInt |
| MaxValue | 9223372036854775807 |
| MinValue | -9223372036854775808 |
Many-to-One relationships
These relationships are many-to-one. Listed by SchemaName.
- lk_solutioncomponentbase_createdonbehalfby
- lk_solutioncomponentbase_modifiedonbehalfby
- solution_solutioncomponent
- solutioncomponent_parent_solutioncomponent
lk_solutioncomponentbase_createdonbehalfby
One-To-Many Relationship: systemuser lk_solutioncomponentbase_createdonbehalfby
| Property | Value |
|---|---|
| ReferencedEntity | systemuser |
| ReferencedAttribute | systemuserid |
| ReferencingAttribute | createdonbehalfby |
| ReferencingEntityNavigationPropertyName | createdonbehalfby |
| IsHierarchical | |
| CascadeConfiguration | Archive: NoCascadeAssign: NoCascadeDelete: NoCascadeMerge: NoCascadeReparent: NoCascadeRollupView: NoCascadeShare: NoCascadeUnshare: NoCascade |
lk_solutioncomponentbase_modifiedonbehalfby
One-To-Many Relationship: systemuser lk_solutioncomponentbase_modifiedonbehalfby
| Property | Value |
|---|---|
| ReferencedEntity | systemuser |
| ReferencedAttribute | systemuserid |
| ReferencingAttribute | modifiedonbehalfby |
| ReferencingEntityNavigationPropertyName | modifiedonbehalfby |
| IsHierarchical | |
| CascadeConfiguration | Archive: NoCascadeAssign: NoCascadeDelete: NoCascadeMerge: NoCascadeReparent: NoCascadeRollupView: NoCascadeShare: NoCascadeUnshare: NoCascade |
solution_solutioncomponent
One-To-Many Relationship: solution solution_solutioncomponent
| Property | Value |
|---|---|
| ReferencedEntity | solution |
| ReferencedAttribute | solutionid |
| ReferencingAttribute | solutionid |
| ReferencingEntityNavigationPropertyName | solutionid |
| IsHierarchical | |
| CascadeConfiguration | Archive: NoCascadeAssign: CascadeDelete: CascadeMerge: NoCascadeReparent: CascadeRollupView: NoCascadeShare: CascadeUnshare: Cascade |
solutioncomponent_parent_solutioncomponent
One-To-Many Relationship: solutioncomponent solutioncomponent_parent_solutioncomponent
| Property | Value |
|---|---|
| ReferencedEntity | solutioncomponent |
| ReferencedAttribute | solutioncomponentid |
| ReferencingAttribute | rootsolutioncomponentid |
| ReferencingEntityNavigationPropertyName | rootsolutioncomponentid_solutioncomponent |
| IsHierarchical | |
| CascadeConfiguration | Archive: NoCascadeAssign: CascadeDelete: CascadeMerge: NoCascadeReparent: CascadeRollupView: NoCascadeShare: CascadeUnshare: Cascade |
One-to-Many relationships
These relationships are one-to-many. Listed by SchemaName.
solutioncomponent_parent_solutioncomponent
Many-To-One Relationship: solutioncomponent solutioncomponent_parent_solutioncomponent
| Property | Value |
|---|---|
| ReferencingEntity | solutioncomponent |
| ReferencingAttribute | rootsolutioncomponentid |
| ReferencedEntityNavigationPropertyName | solutioncomponent_parent_solutioncomponent |
| IsCustomizable | False |
| AssociatedMenuConfiguration | AvailableOffline: True Behavior: DoNotDisplayGroup: DetailsLabel: MenuId: null Order: QueryApi: null ViewId: 00000000-0000-0000-0000-000000000000 |
See also
Dataverse table/entity reference
Dataverse Web API Reference
solutioncomponent