How to Prepare for NIM 7.1: Icon Upgrade

Introduction

As announced in Upcoming: Minor Version 7.1 [UI / UX], Netwrix Identity Manager introduces a change of icon library: moving from Fluent UI to Font Awesome. This is documented as a breaking change :warning: in the official release notes. This tutorial explains what changes in practice and the steps to follow after the upgrade, for On-premise deployments.

Icon Migration: Fluent UI → Font Awesome

This is the most technically impactful change. All menu and entity-type icons now use Font Awesome instead of Fluent UI. Most icons are migrated automatically during the database upgrade — no action is required for these.

There are two ways to handle this migration, depending on how much control you want over the result.

Solution 1: Automatic migration, maintained through the configuration lifecycle

This is the simplest path, suited for most deployments.

  1. :up_arrow: Apply the upgrade to 7.1. The automatic icon migration happens at this point, during the database upgrade.
  2. :outbox_tray: Export your configuration, then redeploy it. This surfaces any icons that were not migrated automatically.
  3. :magnifying_glass_tilted_left: Identify the non-migrated icons in the export (custom connectors and entity types are the most likely to be affected).
  4. :magnifying_glass_tilted_right: Find their replacement in the Font Awesome Regular Style Icons catalog, which matches the style used by NIM.
  5. :repeat_button: Update the icons by redeploying the corrected configuration.

This approach relies on the standard export/redeploy cycle to catch and fix gaps, without needing to know the full mapping in advance.

Solution 2: Reference mapping table

If you want to review the full picture upfront — for example to anticipate impacts on documentation or custom entity types — here is the mapping of migrated icons:

Fluent UI Icon Font Awesome Equivalent Used in NIM as
AADLogo id-badge
Accept check
AccountActivity clock-rotate-left
AccountBrowser address-book
AccountManagement users-gear Assigned Roles
Accounts users
ActivateOrders circle-play
Add plus
AddFriend user-plus
AddGroup people-group
AddHome house
AddPhone phone
AddTo circle-plus
Admin user-shield Administration
Album images
Alert bell
allApps list
Announcements bullhorn
Archive box-archive
Assign user-check
Attach paperclip
AuthenticatorApp user-lock
AwayStatus user-clock
AzureKeyVault key
AzureLogo cloud
Badge award
Bank building-columns
BarChart4 chart-column
BlockContact user-slash
Blocked ban
Briefcase briefcase
Building building
BuildQueue layer-group
BulletedList window-restore
BusinessCenterLogo briefcase
Calendar calendar
CalendarAgenda calendar-days
Camera camera
Cancel xmark
Car car
Chart chart-line
CheckMark check
ChevronDown chevron-down
ChevronLeft chevron-left
ChevronRight chevron-right
ChevronUp chevron-up
CircleAddition circle-plus
CityNext city
CityNext2 city
Clear xmark
Clipboard clipboard
ClipboardList clipboard-list Workflow Overview
Clock clock
Code code
Comment comment
Completed circle-check
CompletedSolid circle-check
Contact id-card
ContactCard id-card
ContactInfo address-card Assigned Profiles
ContactLink id-card
ContactList address-book
Copy copy
Crown crown
CSS paintbrush-fine
Dashboard gauge
Database database
DateTime calendar
DeactivateOrders stop
DecisionSolid gavel
Delete trash-can
DeliveryTruck truck
Design pen-ruler
Desktop desktop Monitoring
DeveloperTools code
Devices4 display
Diamond gem
Dislike thumbs-down
DocLibrary book
Document file
DocumentApproval file-circle-check
Documentation book-open
DocumentManagement file-pen
DocumentSet folder
Download download
Edit pen
EditContact user-pen
EditEvent calendar-check
EditListPencil list
EditMail envelope
EditPhoto image
EditStyle palette
Education graduation-cap
Email envelope
EMI bolt
EntitlementPolicy file-contract
Error circle-xmark
ErrorBadge circle-xmark
Event calendar-days
EventDate calendar-day
ExcelLogo file-excel
ExchangeLogo arrows-rotate
ExternalLink up-right-from-square
FabricFolder folder
FabricFormLibraryMirrored folder-open
FabricUserFolder folder
Favorite star
FeedbackRequestSolid comment-dots
FileCode file-code
FilePDF file-pdf
FileTemplate file
Filter filter
FinancialSolid coins
Fingerprint fingerprint
Flag flag
FolderHorizontal folder
FunctionalManagerDashboard gauge
GitGraph code-branch
Globe globe
Grid table-cells
GridViewSmall grip
Group user-group
GroupedList list
Headset headset
Heart heart
Help circle-question
Hide eye-slash
History clock-rotate-left
Home house
HomeGroup house-user
HomeSolid house
Hospital hospital
HourGlass hourglass
IDBadge id-badge
Image image
Important circle-exclamation
Inbox inbox
Info circle-info
InsertSignatureLine pen-nib
JoinOnlineMeeting video
Key key
KnowledgeArticle book
Language language
LaptopSelected laptop
Launch rocket
Leave right-from-bracket
Lightbulb lightbulb
Like thumbs-up
Link link
List list Access Roles
LocaleLanguage language
Location location-dot
Lock lock
Mail envelope
MailLowImportance envelope
MailReplyAllMirrored reply-all
MapPin map-pin
Message message
Microphone microphone
MiniContract compress
Mobile mobile
MobileSelected mobile
Money money-bill
More ellipsis
Network network-wired
News newspaper
NumberField hashtag
OfficeLogo building
OpenEnrollment door-open
OpenFile folder-open
OpenFolderHorizontal folder-open
Org sitemap
OutOfOffice calendar-xmark
Package box
Packages boxes-stacked
PageEdit file-pen
PassiveAuthentication check-double
Password key
PasswordField square-ellipsis
Pause pause
PC1 desktop
People users
PeopleAdd user-plus
PeopleAlert user-clock
PeopleBlock user-slash
Permissions user-lock
PermissionsSolid user-lock
Personalize sliders Redundant Assignments
Phone phone
Picture image
Pin thumbtack
Play play
PlayerSettings sliders
PlayResume play-pause
Plug plug Connectors
PlugConnected plug
Policy file-contract
PowerPoint file-powerpoint
Print print
ProfileSearch user-magnifying-glass
ProtectionCenterLogo32 shield-halved
PublicEmail envelope
Puzzle puzzle-piece
QRCode qrcode
RecruitmentManagement user-tie
Redo arrow-rotate-right
Refresh arrows-rotate
Relationship sitemap
ReminderPerson user-clock
Remove minus
RemoveFriend user-minus
Rename pen-to-square
Repair screwdriver-wrench
Reply reply
ReplyAll reply-all
Repo code-branch
Report chart-line
ReturnToSession right-to-bracket
Ribbon ribbon
Robot robot
Rocket rocket
Room door-open
RowsChild list
Save floppy-disk
Script scroll
Search magnifying-glass
Sections layer-group
SecurityGroup shield-halved
Send paper-plane
SendMirrored paper-plane
Server server
Settings gear Settings
Share share-nodes
SharepointLogo share-nodes
Shield shield
Shop store
ShoppingCart cart-shopping
Signin right-to-bracket
SignOut right-from-bracket
Sort sort
StackIndicator layer-group
Star star
Starburst star
StatusCircleQuestionMark circle-question
Stop stop
StopSolid stop
Suitcase suitcase
Switch toggle-on
Sync arrows-rotate
Table table
Tag tag
Team users
Teamwork users
Telemarketer headset
TemporaryUser user-clock
TestBeaker flask Simulations
TextDocument file-lines
ThisPC desktop
TimeLine timeline
TimePicker clock
Timer clock
ToggleLeft toggle-off
ToggleRight toggle-on
Tools wrench
Transition arrow-right-arrow-left
Trash trash-can
TrendingDown arrow-trend-down
TrendingUp arrow-trend-up
TriangleSolidUp12 caret-up
TriangleUp12 caret-up
Trophy trophy
Undo arrow-rotate-left
Unknown question
Unlock lock-open
Upload upload
User user
UserFollowed user-check
UserOptional user
UserPause user-clock
UserSync arrows-rotate
Vacation umbrella-beach
Variable function
VariableGroup code
Video video
View eye
Waffle grid
Warning triangle-exclamation Risks
WebAppBuilderFragment puzzle-piece
WebAppBuilderFragmentCreate puzzle
WebBrowser globe
Wifi wifi
WindowsLogo desktop
WordDocument file-word
Work briefcase
World globe
ZoomIn magnifying-glass-plus
ZoomOut magnifying-glass-minus
- gears Configuration
- file-certificate Access Certification Campaigns
- timeline-arrow Job Execution
- table-cells-large Query
- circle-user-circle-exclamation Identified Risks
- badge-sheriff Access Policies
- link-horizontal Access Rules
- square-share-nodes Role Mining

Some icons are also referenced by their functional name as used in the NIM interface (see ‘Used in NIM as’ column where applicable).

Recommendation

Whichever approach you choose, perform this check in a preproduction environment before going to production, to validate the visual rendering without impacting end users. This is especially important if you rely on custom connectors or entity types, as these are the most likely to require manual icon replacement.

:link: As a reminder, the new icon library is available here: Regular Style Icons | Font Awesome.

1 Like