For designers who are building a data model, adding icons makes the application more visually appealing to business users. However, this task can seem like a cumbersome afterthought.

Picking icons doesn't have to be difficult. Setting icons for your entities right away makes the application more usable to business users and data stewards. It's also convenient to set it immediately so that when you create the application components, the components can use the icons you've set.

How to find good icons

  1. Use the built-in Image Library. It's been populated with material design icons. You can search for existing icons by entering keywords, such as account, flag, people, etc. However, the name of icons isn't always intuitively linked to your search terms. For example, "account" will show you people icons that are suitable for B2C entities, but you might not think to search on "account". Use option 2 below to overcome this issue.
  2. Browse this website: https://materialdesignicons.com/. xDM ships with all of these icons and the search on this website can look at aliases so that multiple search terms can lead to appropriate icons.
  3. Consider the following list of commonly used icons.

NOTE: Some icons in the Material Design Icons website may not appear in the Image Library yet. Ask a Customer Success team member to request a refresh to add the new icons.

Commonly used icons

These icons are Semarchy favorites. We frequently associated these icons with certain domains, such as companies, people, products, etc. It's a good starting point.

Entity NameIcon
Accountimages://mdi/account-outline.svg
Accountimages://mdi/coin.svg
Accountimages://mdi/folder-account.svg
AccountableProductimages://mdi/account-alert.svg
AccountMappingimages://mdi/arrow-collapse-horizontal.svg
AdditionalAddressimages://mdi/map.svg
Addressimages://mdi/home-map-marker.svg
Addressimages://mdi/contact-mail.svg
Addressimages://mdi/map-marker-circle.svg
Affiliationimages://mdi/link-variant.svg
Attributeimages://mdi/diamond.svg
Attributeimages://mdi/table-edit.svg
AttributeValueimages://mdi/checkbox-marked-circle-outline.svg
AttributeValueimages://mdi/help-circle-outline.svg
BillableItemimages://mdi/currency-usd.svg
BillToRepimages://mdi/account-outline.svg
BOMimages://mdi/cube-unfolded.svg
BusinessTermimages://mdi/pen.svg
BusinessTypeimages://mdi/office-building.svg
BusinessUnitimages://mdi/domain.svg
Categoryimages://mdi/bookmark-multiple-outline.svg
Categoryimages://mdi/book-multiple-outline.svg
Categoryimages://mdi/group.svg
Chainimages://mdi/link-variant.svg
ChartOfAccountimages://mdi/file-tree.svg
Cityimages://mdi/city.svg
CityRefimages://mdi/map-marker-circle.svg
Clientimages://mdi/domain.svg
Collectorimages://mdi/person-box.svg
Columnimages://mdi/table-column-remove.svg
CommChanPrefimages://mdi/cellphone-basic.svg
CommunicationChannelimages://mdi/cellphone-basic.svg
CommunicationChannelTypeimages://mdi/phone-classic.svg
Companyimages://mdi/office-building.svg
Componentimages://mdi/brightness-5.svg
Contactimages://mdi/account-outline.svg
ContractManufacturerimages://mdi/cube.svg
CopyrightOwnerimages://mdi/copyright.svg
Countryimages://mdi/flag-outline-variant.svg
Countryimages://mdi/map.svg
Coverageimages://mdi/umbrella-outline.svg
CrossReferenceimages://mdi/link-variant.svg
Currencyimages://mdi/currency-sign.svg
Currencyimages://mdi/currency-usd.svg
Customerimages://mdi/account-outline.svg
Customerimages://mdi/domain.svg
CustomerErrorimages://mdi/comment-alert-outline.svg
DataSetimages://mdi/table-large.svg
DataSourceimages://mdi/server.svg
DeliveryPointimages://mdi/water-pump.svg
Departmentimages://mdi/account-group.svg
Distributorimages://mdi/office-building.svg
Domainimages://mdi/library-books.svg
Encounterimages://mdi/emoticon-happy.svg
Facilityimages://mdi/hospital-building.svg
Facilityimages://mdi/factory.svg
FinanceHierarchyimages://mdi/file-tree.svg
Fuelimages://mdi/fuel.svg
FundFamilyimages://mdi/currency-usd-circle-outline.svg
FundFamilyStatusimages://mdi/playlist-check.svg
FundLegalEntityimages://mdi/coin.svg
HCOimages://mdi/hospital-building.svg
HCPimages://mdi/doctor.svg
HCPSpecialtyimages://mdi/link-variant.svg
Hierarchyimages://mdi/file-tree.svg
Householdimages://mdi/account-multiple-outline.svg
Householdimages://mdi/home-outline.svg
HRHierarchyimages://mdi/account-group.svg
Individualimages://mdi/account-outline.svg
IndividualAdditionalAddressimages://mdi/home-outline.svg
InsuranceCompanyimages://mdi/domain.svg
Investmentimages://mdi/finance.svg
Itemimages://mdi/basket-fill.svg
ItemImageimages://mdi/folder-multiple-image.svg
ListOfValuesimages://mdi/numeric-1-box-multiple-outline.svg
Locationimages://mdi/map-marker.svg
Locationimages://mdi/pin.svg
Manifestationimages://mdi/ghost.svg
ManifestationIdentifierimages://mdi/key.svg
Manufacturerimages://mdi/factory.svg
ManufacturerBOMimages://mdi/cube-outline.svg
Markdownimages://mdi/markdown.svg
MasterHoldingAccountimages://mdi/account-supervisor.svg
Materialimages://mdi/cogs.svg
MaterialGroupimages://mdi/group.svg
MDMOrgClassificationimages://mdi/format-list-bulleted-type.svg
Memberimages://mdi/account-multiple-outline.svg
Metricimages://mdi/gauge.svg
NAICSimages://mdi/link.svg
Nicknameimages://mdi/tag-faces.svg
Officeimages://mdi/office-building.svg
Organizationimages://mdi/domain.svg
ParentCustomerimages://mdi/account-child.svg
Partimages://mdi/cogs.svg
PartImageimages://mdi/picture.svg
Partyimages://mdi/account-outline.svg
Peopleimages://mdi/account-multiple.svg
Personimages://mdi/account-outline.svg
Personimages://mdi/account.svg
Personimages://mdi/people.svg
PersonProductimages://mdi/ticket-account.svg
PersonRelationshipimages://mdi/account-multiple-outline.svg
Picklistimages://mdi/format-list-checkbox.svg
PicklistValueimages://mdi/playlist-check.svg
Plantimages://mdi/factory.svg
PlantMaterialimages://mdi/link-variant.svg
Policyimages://mdi/auto-fix.svg
Priceimages://mdi/currency-sign.svg
PriceListimages://mdi/format-list-checkbox.svg
Processimages://mdi/vector-circle.svg
Productimages://mdi/book-open-page-variant.svg
Productimages://mdi/briefcase-outline.svg
Productimages://mdi/package-variant.svg
ProductBundleimages://mdi/group.svg
ProductDivisionimages://mdi/cube-outline.svg
ProductFamilyimages://mdi/book-open.svg
ProductFinanceimages://mdi/cash-usd.svg
ProductIdentifierimages://mdi/key.svg
ProductLineimages://mdi/link-variant.svg
ProductPersonRoleimages://mdi/person-box.svg
ProductProductLineLinkimages://mdi/link-variant.svg
ProductRequestimages://mdi/tag-plus.svg
ProductUOMimages://mdi/scale-balance.svg
Providerimages://mdi/medical-bag.svg
ProviderFacilityimages://mdi/link-variant.svg
ProviderOfficeimages://mdi/link-variant.svg
ProviderSpecialtyimages://mdi/link-variant.svg
PublicSafetyimages://mdi/account-key.svg
RawMaterialimages://mdi/beaker-outline.svg
Regionimages://mdi/chart-pie.svg
Regionimages://mdi/flag-triangle.svg
Relationimages://mdi/link-variant.svg
RelationshipCalculatorimages://mdi/cogs.svg
Requestorimages://mdi/account-outline.svg
Ruleimages://mdi/gavel.svg
SalesClusterimages://mdi/group.svg
SalesCountryimages://mdi/flag-triangle.svg
SalesPerformanceUnitimages://mdi/chart-line.svg
SalesPUManagerimages://mdi/crown.svg
SalesTerritoryRefimages://mdi/sitemap.svg
Schemaimages://mdi/database.svg
Sizeimages://mdi/format-size.svg
SourceSystemimages://mdi/ray-start-arrow.svg
Specialtyimages://mdi/medical-bag.svg
Specialtyimages://mdi/star-outline.svg
StateRefimages://mdi/map-marker-outline.svg
Storeimages://mdi/store-24-hour.svg
SubFamilyimages://mdi/collapse-all-outline.svg
SubjectAreaimages://mdi/link-variant.svg
SupportingDocumentimages://mdi/file-document-box-outline.svg
SurvivorshipTestsimages://mdi/call-merge.svg
TaxCodeimages://mdi/format-list-numbered.svg
Taxonomyimages://mdi/file-tree.svg
UnitOfMeasureimages://mdi/scale-balance.svg
Userimages://mdi/account-outline.svg
UserRolesimages://mdi/account-details.svg
Usersimages://mdi/account-group-outline.svg
Vendorimages://mdi/truck-fast.svg
VendorDocimages://mdi/file-document-outline.svg
WeightUnitimages://mdi/scale.svg
Workimages://mdi/camera-timer.svg
WorkMetricimages://mdi/ruler.svg
WorkPersonRoleimages://mdi/person-box.svg
WorkSubjectAreaLinkimages://mdi/link.svg
XLovFamilyCodeimages://mdi/account-multiple-outline.svg
XLovIdentifierTypeimages://mdi/key.svg
XLovMetricTypeimages://mdi/ruler.svg
XLovPersonRoleimages://mdi/person-box.svg
XLovRelationshipTypeimages://mdi/umbrella.svg
XLovSubjectAreaTypeimages://mdi/link-variant.svg
XLovWorkStatusimages://mdi/camera-timer.svg
XLovWorkTypeimages://mdi/camera-timer.svg
XRefPartimages://mdi/link-variant.svg

NOTE: Below is an example of using the icon. The syntax is the same as the icons in the table above.

Internal Semarchy Note: This article originally appeared in Confluence.