SlideShare a Scribd company logo
Hosts	
  and	
  Permissions	
  in	
  1.9	
  
 Thursday,	
  April	
  15th,	
  2010	
  
Permissions	
  Pre	
  1.9	
  
 Tradi<onal	
  ACL	
  model	
  a?ached	
  to	
  every	
  asset	
  
● 

(old	
  Model)	
  
     – Not	
  really	
  scalable	
  
     – Unclear	
  permission	
  defaults	
  
     – Management	
  Nightmare              	
  	
  

 Groups	
  and	
  Roles	
  Management	
  
● 

     – Difficult	
  to	
  manage	
  the	
  backend	
  setup;	
  mapping	
  between	
  accessible	
  pages	
  
     and	
  roles.	
  
     – Cumbersome	
  and	
  Outdated	
  UI	
  
     – Not	
  possible	
  to	
  simulate	
  hierarchy	
  of	
  roles	
  without	
  having	
  to	
  repeat	
  
     permissions	
  setup	
  
Hierarchy	
  of	
  Roles	
  
 Hierarchy	
  of	
  Roles,	
  why	
  it	
  is	
  important?	
  
● 

     – A	
  parent	
  role	
  includes	
  its	
  children	
  permissions	
  

 Role	
  management	
  UI	
  
● 

     – Roles	
  Tree	
  
     – Users	
  in	
  Role	
  and	
  Users	
  from	
  higher	
  Roles	
  
     – Tab	
  Management	
  (no	
  more	
  groups)	
  

 User	
  management	
  UI	
  
● 

     – Clean	
  and	
  streamlined	
  UI	
  focused	
  on	
  Simplify	
  User	
  crea<on	
  
     – Role	
  Assignment	
  
     – Addi<onal	
  Info	
  and	
  Marke<ng	
  Data	
  
Permissions	
  in	
  1.9	
  
● What	
  inheritance	
  means	
  for	
  permissions	
  in	
  
1.9?	
  
● Who	
  inherits	
  what	
  from	
  who?	
  

     – Inheritable	
  permissions	
  concept,	
  deciding	
  what	
  gets	
  
     pushed	
  down	
  in	
  the	
  inheritance	
  hierarchy	
  
     – Permission	
  reference	
  concept,	
  how	
  an	
  asset	
  might	
  not	
  
     be	
  poin<ng	
  to	
  its	
  direct	
  parent	
  in	
  terms	
  of	
  permissions	
  
     and	
  how	
  the	
  reference	
  gets	
  updated	
  on	
  changes	
  
Permissions	
  management	
  
 Permissions	
  from	
  the	
  Assets	
  View	
  
● 

     – Holis<c	
  view	
  of	
  Roles	
  applied	
  to	
  certain	
  asset	
  



 Permissions	
  from	
  the	
  Roles	
  View	
  
● 

     – Holis<c	
  view	
  of	
  assets	
  affected	
  by	
  a	
  Role	
  Permissions	
  



 Differences	
  between	
  Reset	
  Permissions	
  and	
  
● 

Cascade	
  Permissions	
  
Hosts	
  in	
  1.9	
  
 Hosts	
  are	
  now	
  Content	
  
● 

     – Ability	
  to	
  control	
  Host	
  Fields	
  as	
  with	
  any	
  other	
  
     structure	
  
      Host	
  Variables	
  
     ● 


     – Difference	
  between	
  Host	
  Fields	
  and	
  Variables	
  

 Start/Stop/Archive	
  Host	
  
● 

     – In	
  maintenance	
  Vanity	
  URL	
  

● New	
  Host	
  Management	
  UI	
  
● Copy	
  Host	
  
Q&A

More Related Content

Similar to Host and Permissions in v1.9

Similar to Host and Permissions in v1.9 (8)

MySQL 8.0 : Roles
MySQL 8.0 : RolesMySQL 8.0 : Roles
MySQL 8.0 : Roles
 
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsOracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
 
Apolicy achieving least privilege access in kubernetes - https://apolicy.io/
Apolicy   achieving least privilege access in kubernetes - https://apolicy.io/Apolicy   achieving least privilege access in kubernetes - https://apolicy.io/
Apolicy achieving least privilege access in kubernetes - https://apolicy.io/
 
L15 Organising Domain Layer
L15 Organising Domain LayerL15 Organising Domain Layer
L15 Organising Domain Layer
 
OneAccess-UserManager
OneAccess-UserManagerOneAccess-UserManager
OneAccess-UserManager
 
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsOracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
 
Lecture 9 further permissions
Lecture 9   further permissionsLecture 9   further permissions
Lecture 9 further permissions
 
Hadoop Cluster Management
Hadoop Cluster ManagementHadoop Cluster Management
Hadoop Cluster Management
 

More from dotCMS

Building Mobile Apps and Sites in dotCMS
Building Mobile Apps and Sites in dotCMSBuilding Mobile Apps and Sites in dotCMS
Building Mobile Apps and Sites in dotCMS
dotCMS
 
Out ofmemory
Out ofmemoryOut ofmemory
Out ofmemory
dotCMS
 
Categories vs relationships
Categories vs relationshipsCategories vs relationships
Categories vs relationships
dotCMS
 

More from dotCMS (10)

Unleash Your Content: Content-as-a-Service
Unleash Your Content: Content-as-a-ServiceUnleash Your Content: Content-as-a-Service
Unleash Your Content: Content-as-a-Service
 
Migrating to v1.9
Migrating to v1.9Migrating to v1.9
Migrating to v1.9
 
Going Multi-Tenant with dotCMS
Going Multi-Tenant with dotCMSGoing Multi-Tenant with dotCMS
Going Multi-Tenant with dotCMS
 
Building Mobile Apps and Sites in dotCMS
Building Mobile Apps and Sites in dotCMSBuilding Mobile Apps and Sites in dotCMS
Building Mobile Apps and Sites in dotCMS
 
Super widget
Super widgetSuper widget
Super widget
 
SEO and search plugins
SEO and search pluginsSEO and search plugins
SEO and search plugins
 
Out ofmemory
Out ofmemoryOut ofmemory
Out ofmemory
 
Forms as Structured Content
Forms as Structured Content Forms as Structured Content
Forms as Structured Content
 
Categories vs relationships
Categories vs relationshipsCategories vs relationships
Categories vs relationships
 
Velocity tips and tricks
Velocity tips and tricksVelocity tips and tricks
Velocity tips and tricks
 

Recently uploaded

Recently uploaded (20)

Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 

Host and Permissions in v1.9

  • 1. Hosts  and  Permissions  in  1.9   Thursday,  April  15th,  2010  
  • 2. Permissions  Pre  1.9   Tradi<onal  ACL  model  a?ached  to  every  asset   ●  (old  Model)   – Not  really  scalable   – Unclear  permission  defaults   – Management  Nightmare     Groups  and  Roles  Management   ●  – Difficult  to  manage  the  backend  setup;  mapping  between  accessible  pages   and  roles.   – Cumbersome  and  Outdated  UI   – Not  possible  to  simulate  hierarchy  of  roles  without  having  to  repeat   permissions  setup  
  • 3. Hierarchy  of  Roles   Hierarchy  of  Roles,  why  it  is  important?   ●  – A  parent  role  includes  its  children  permissions   Role  management  UI   ●  – Roles  Tree   – Users  in  Role  and  Users  from  higher  Roles   – Tab  Management  (no  more  groups)   User  management  UI   ●  – Clean  and  streamlined  UI  focused  on  Simplify  User  crea<on   – Role  Assignment   – Addi<onal  Info  and  Marke<ng  Data  
  • 4. Permissions  in  1.9   ● What  inheritance  means  for  permissions  in   1.9?   ● Who  inherits  what  from  who?   – Inheritable  permissions  concept,  deciding  what  gets   pushed  down  in  the  inheritance  hierarchy   – Permission  reference  concept,  how  an  asset  might  not   be  poin<ng  to  its  direct  parent  in  terms  of  permissions   and  how  the  reference  gets  updated  on  changes  
  • 5. Permissions  management   Permissions  from  the  Assets  View   ●  – Holis<c  view  of  Roles  applied  to  certain  asset   Permissions  from  the  Roles  View   ●  – Holis<c  view  of  assets  affected  by  a  Role  Permissions   Differences  between  Reset  Permissions  and   ●  Cascade  Permissions  
  • 6. Hosts  in  1.9   Hosts  are  now  Content   ●  – Ability  to  control  Host  Fields  as  with  any  other   structure   Host  Variables   ●  – Difference  between  Host  Fields  and  Variables   Start/Stop/Archive  Host   ●  – In  maintenance  Vanity  URL   ● New  Host  Management  UI   ● Copy  Host  
  • 7. Q&A