SlideShare a Scribd company logo
1 of 18
Introduction to UI Personalization
with Kentico CMS 7
Thom Robbins
thomasr@kentico.com
Session agenda
• UI personalization fundamentals
• System management options
• Creating custom UI elements
• Wrap up
UI personalization fundaments
Importance of UI personalization…
• Create simplified
interfaces
– Decrease the learning
curve
– Remove unnecessary
features
– Show only essential
business features
UI Personalization Fundamentals
• Kentico CMS user
interface consists of
Modules
• Modules contain UI
Elements
– Page or part of page in
CMS Desk that can be
hidden from a users
• Tab
• Menu Item
• Groups of Controls
CMS Desk Only!
Runtime Management
• UI profile defines visibility of a UI Element for a particular role
• User profile defined by UI profiles of their roles
• UI element visible if at least one role the user is a member makes element visible
Demo – UI Personalization in Action
Let’s Meet Andy
System management options
Enabling UI Personalization
Site Manager -> Settings -> Security -> Enable UI Personalization
What Can I Customize?
***UI Personalization applies to CMS Desk only***
Personalization available for UI Elements
• CMS Desk main tabs (module CMS Desk)
• CMS Desk –> Content Tab (module Content)
• CMS Desk -> Content -> New (module New)
• CMS Desk -> My desk tab (module My desk)
• CMS Desk -> Tools tab (module Tools)
• CMS Desk -> Administration tab (module administration)
• WYSIWYG editor (module WYSIWYG editor)
• Media dialog (module Media dialog)
Modules..
Site Manager ->Development -> Modules
Define which UI Elements are available
UI Personalization
Site Manager ->Development -> Modules
Set Permissions for Roles
Creating custom UI elements
Adding New UI Elements
Display Name Element name in Administration interface
Code name Web site code name
Element is custom Set value to true for custom UI elements
Caption UI Caption
Icon path Menu item icon
Demo
Adding a New Tab to the CMS Desk
Wrap up…
• UI personalization
provides a great
opportunity to
customize the
interface
• Understand your user
needs
Questions…
Thanks!
Thomas Robbins, Kentico CMS Chief Evangelist
Check out the Digital Marketing University
for more great marketing content!
Email: thomasr@kentico.com
Twitter: @trobbins
Twitter: @MYMKTING
Who are we?
Kentico CMS is one of the
most powerful Customer
Experience Management
Systems and Content
Management Systems on the
planet. With over 18,000 web
sites in 90 countries it is used
for everything from simple web
sites to complex applications.
Kentico CMS is easy to
install, simple to manage and
reliable.

More Related Content

Viewers also liked

Entstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICH
Entstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICHEntstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICH
Entstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICHMÜNZE ÖSTERREICH
 
Webme Slide Tutorial
Webme Slide TutorialWebme Slide Tutorial
Webme Slide Tutorialmariamcgarry
 
Digital Archiv - Finden statt Suchen
Digital Archiv - Finden statt SuchenDigital Archiv - Finden statt Suchen
Digital Archiv - Finden statt SuchenHolger Gassenschmidt
 
Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...
Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...
Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...Empresa i Emprenedoria Granollers
 
Short presentation Credit Tools
Short presentation Credit ToolsShort presentation Credit Tools
Short presentation Credit ToolsGulamali
 
Success Guru AK Mishra's Art of Success
Success Guru AK Mishra's Art of SuccessSuccess Guru AK Mishra's Art of Success
Success Guru AK Mishra's Art of SuccessYagika Madan
 
Achieving patient centricity
Achieving patient centricityAchieving patient centricity
Achieving patient centricityexecutiveinsight
 
Como sacar rendimiento a tu hosting
Como sacar rendimiento a tu hostingComo sacar rendimiento a tu hosting
Como sacar rendimiento a tu hostingFernando Tellado
 
Búsqueda activa de empleo por Internet
Búsqueda  activa de empleo por InternetBúsqueda  activa de empleo por Internet
Búsqueda activa de empleo por InternetSantiago Bonet
 
Cotización n 00006.2014 (1)
Cotización n  00006.2014 (1)Cotización n  00006.2014 (1)
Cotización n 00006.2014 (1)SAN ANTONI ABAD
 

Viewers also liked (13)

Entstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICH
Entstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICHEntstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICH
Entstehung einer Münze als Sinfonie der MÜNZE ÖSTERREICH
 
Webme Slide Tutorial
Webme Slide TutorialWebme Slide Tutorial
Webme Slide Tutorial
 
Digital Archiv - Finden statt Suchen
Digital Archiv - Finden statt SuchenDigital Archiv - Finden statt Suchen
Digital Archiv - Finden statt Suchen
 
Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...
Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...
Eines tic fàcils, per captar i fidelitzar clients al punt de venda Can Muntan...
 
Short presentation Credit Tools
Short presentation Credit ToolsShort presentation Credit Tools
Short presentation Credit Tools
 
Success Guru AK Mishra's Art of Success
Success Guru AK Mishra's Art of SuccessSuccess Guru AK Mishra's Art of Success
Success Guru AK Mishra's Art of Success
 
Memorias de antonio carrrion lara
Memorias de antonio carrrion laraMemorias de antonio carrrion lara
Memorias de antonio carrrion lara
 
Achieving patient centricity
Achieving patient centricityAchieving patient centricity
Achieving patient centricity
 
Como sacar rendimiento a tu hosting
Como sacar rendimiento a tu hostingComo sacar rendimiento a tu hosting
Como sacar rendimiento a tu hosting
 
Capitulo 4
Capitulo 4Capitulo 4
Capitulo 4
 
Libros
LibrosLibros
Libros
 
Búsqueda activa de empleo por Internet
Búsqueda  activa de empleo por InternetBúsqueda  activa de empleo por Internet
Búsqueda activa de empleo por Internet
 
Cotización n 00006.2014 (1)
Cotización n  00006.2014 (1)Cotización n  00006.2014 (1)
Cotización n 00006.2014 (1)
 

More from Thomas Robbins

PlayFab Advanced Cloud Script
PlayFab Advanced Cloud ScriptPlayFab Advanced Cloud Script
PlayFab Advanced Cloud ScriptThomas Robbins
 
What’s in the box? Creating chance mechanics and rewards
What’s in the box? Creating chance mechanics and rewardsWhat’s in the box? Creating chance mechanics and rewards
What’s in the box? Creating chance mechanics and rewardsThomas Robbins
 
Getting started with Cloud Script
Getting started with Cloud ScriptGetting started with Cloud Script
Getting started with Cloud ScriptThomas Robbins
 
Say hello to the new PlayFab!
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!Thomas Robbins
 
Data-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of ValueData-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of ValueThomas Robbins
 
Financial Transparency Trailblazers
Financial Transparency TrailblazersFinancial Transparency Trailblazers
Financial Transparency TrailblazersThomas Robbins
 
Telling Stories with Open Data
Telling Stories with Open DataTelling Stories with Open Data
Telling Stories with Open DataThomas Robbins
 
Socrata Financial Transparency Suite
Socrata Financial Transparency Suite Socrata Financial Transparency Suite
Socrata Financial Transparency Suite Thomas Robbins
 
Socrata Service Connect
Socrata Service ConnectSocrata Service Connect
Socrata Service ConnectThomas Robbins
 
Leveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive InnovationLeveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive InnovationThomas Robbins
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8Thomas Robbins
 
Say hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrivedSay hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrivedThomas Robbins
 
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...Thomas Robbins
 
Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013Thomas Robbins
 
Digital marketing best practices
Digital marketing best practices Digital marketing best practices
Digital marketing best practices Thomas Robbins
 
Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?Thomas Robbins
 
Common questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMSCommon questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMSThomas Robbins
 
Advanced development with Windows Azure
Advanced development with Windows AzureAdvanced development with Windows Azure
Advanced development with Windows AzureThomas Robbins
 
Best Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows AzureBest Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows AzureThomas Robbins
 

More from Thomas Robbins (20)

PlayFab Advanced Cloud Script
PlayFab Advanced Cloud ScriptPlayFab Advanced Cloud Script
PlayFab Advanced Cloud Script
 
What’s in the box? Creating chance mechanics and rewards
What’s in the box? Creating chance mechanics and rewardsWhat’s in the box? Creating chance mechanics and rewards
What’s in the box? Creating chance mechanics and rewards
 
Getting started with Cloud Script
Getting started with Cloud ScriptGetting started with Cloud Script
Getting started with Cloud Script
 
Say hello to the new PlayFab!
Say hello to the new PlayFab!Say hello to the new PlayFab!
Say hello to the new PlayFab!
 
Data-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of ValueData-Driven Government: Explore the Four Pillars of Value
Data-Driven Government: Explore the Four Pillars of Value
 
Financial Transparency Trailblazers
Financial Transparency TrailblazersFinancial Transparency Trailblazers
Financial Transparency Trailblazers
 
Telling Stories with Open Data
Telling Stories with Open DataTelling Stories with Open Data
Telling Stories with Open Data
 
Socrata Financial Transparency Suite
Socrata Financial Transparency Suite Socrata Financial Transparency Suite
Socrata Financial Transparency Suite
 
Socrata Service Connect
Socrata Service ConnectSocrata Service Connect
Socrata Service Connect
 
Leveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive InnovationLeveraging Data to Engage Citizens and Drive Innovation
Leveraging Data to Engage Citizens and Drive Innovation
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8
 
Here Comes Kentico 8
Here Comes Kentico 8Here Comes Kentico 8
Here Comes Kentico 8
 
Say hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrivedSay hello to Kentico 8! Your integrated marketing solution has arrived
Say hello to Kentico 8! Your integrated marketing solution has arrived
 
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...One Size does Not Fit All: Selecting the Right Mobile StrategyKentico   mobil...
One Size does Not Fit All: Selecting the Right Mobile StrategyKentico mobil...
 
Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013Getting started with MVC 5 and Visual Studio 2013
Getting started with MVC 5 and Visual Studio 2013
 
Digital marketing best practices
Digital marketing best practices Digital marketing best practices
Digital marketing best practices
 
Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?Do you speak digital marketing with Kentico CMS?
Do you speak digital marketing with Kentico CMS?
 
Common questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMSCommon questions for Windows Azure and Kentico CMS
Common questions for Windows Azure and Kentico CMS
 
Advanced development with Windows Azure
Advanced development with Windows AzureAdvanced development with Windows Azure
Advanced development with Windows Azure
 
Best Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows AzureBest Practices for Kentico CMS and Windows Azure
Best Practices for Kentico CMS and Windows Azure
 

Recently uploaded

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Introduction to UI Personalization with Kentico CMS 7

  • 1. Introduction to UI Personalization with Kentico CMS 7 Thom Robbins thomasr@kentico.com
  • 2. Session agenda • UI personalization fundamentals • System management options • Creating custom UI elements • Wrap up
  • 4. Importance of UI personalization… • Create simplified interfaces – Decrease the learning curve – Remove unnecessary features – Show only essential business features
  • 5. UI Personalization Fundamentals • Kentico CMS user interface consists of Modules • Modules contain UI Elements – Page or part of page in CMS Desk that can be hidden from a users • Tab • Menu Item • Groups of Controls CMS Desk Only!
  • 6. Runtime Management • UI profile defines visibility of a UI Element for a particular role • User profile defined by UI profiles of their roles • UI element visible if at least one role the user is a member makes element visible
  • 7. Demo – UI Personalization in Action Let’s Meet Andy
  • 9. Enabling UI Personalization Site Manager -> Settings -> Security -> Enable UI Personalization
  • 10. What Can I Customize? ***UI Personalization applies to CMS Desk only*** Personalization available for UI Elements • CMS Desk main tabs (module CMS Desk) • CMS Desk –> Content Tab (module Content) • CMS Desk -> Content -> New (module New) • CMS Desk -> My desk tab (module My desk) • CMS Desk -> Tools tab (module Tools) • CMS Desk -> Administration tab (module administration) • WYSIWYG editor (module WYSIWYG editor) • Media dialog (module Media dialog)
  • 11. Modules.. Site Manager ->Development -> Modules Define which UI Elements are available
  • 12. UI Personalization Site Manager ->Development -> Modules Set Permissions for Roles
  • 13. Creating custom UI elements
  • 14. Adding New UI Elements Display Name Element name in Administration interface Code name Web site code name Element is custom Set value to true for custom UI elements Caption UI Caption Icon path Menu item icon
  • 15. Demo Adding a New Tab to the CMS Desk
  • 16. Wrap up… • UI personalization provides a great opportunity to customize the interface • Understand your user needs
  • 17. Questions… Thanks! Thomas Robbins, Kentico CMS Chief Evangelist Check out the Digital Marketing University for more great marketing content! Email: thomasr@kentico.com Twitter: @trobbins Twitter: @MYMKTING
  • 18. Who are we? Kentico CMS is one of the most powerful Customer Experience Management Systems and Content Management Systems on the planet. With over 18,000 web sites in 90 countries it is used for everything from simple web sites to complex applications. Kentico CMS is easy to install, simple to manage and reliable.

Editor's Notes

  1. Implementing UI Personalization in Kentico CMS 7 required additional re-factoring of how the application is structuredThe term modules is nothing new but an important term to keep in mind when talking about UI personalizationBy definition modules contain UI elementsThese elements consist of tabs, menu items and groups of controls and are what is hidden from the usersThe screen shot you can see here represents an example of a customized CMS DESK – Tools Tab. As you can see the module CMS DESK has UI personalization applied that hides various menu items or UI elements from this user. Whether a UI Element is shown or hidden is based on role security