SlideShare uma empresa Scribd logo
1 de 45
Managing Content
in Drupal with
Workbench
George DeMet and Steve Persch
Palantir.net
About Palantir.net
• Founded in 1996; working with Drupal since
  2006
• Web strategy, design, and development firm
• Team of senior-level Drupal and Web experts
• Leading contributors to Drupal
  core, contributed modules, and community
• Enterprise Select Acquia Partner
Why Workbench?
• Drupal lacked an out-of-the-box unified
  interface for workflow, moderation, and
  access control.
• Many organizations have multiple content
  managers with different levels of
  responsibility and technical expertise
• Workbench enables content managers to
  focus on their content, not on learning how to
  use Drupal
Public vs. Administrative




          http://drupal.org
Drupal 7 administrative theme
Stock Drupal 7 content page
My Workbench
Workbench Modules
• Workbench
• Workbench Moderation
• Workbench Access
• Workbench Files and Media (not covered today)
The main Workbench module
Alternative create content page
Workbench Moderation



Changed to
“Forward Revisions”
Additional default Views
Workbench Access
Sections content for administrators
Museum‟s Whale Songs kiosk
• Physically in the gift shop
• Publicly listed with gift shop on website
• Administratively still an “exhibit”




               http://en.wikipedia.org/wiki/File:Humpback_stellwagen_edit.jpg
Workbench Access hierarchy
• The University
    • College of Arts and Sciences
       • English Department
       • Biology Department
          • Student genome blog
       • Psychology Department
    • School of Medicine
       • Dentistry
       • Nursing
       • General Medicine
The Millennium Falcon Blog




          http://www.starwarsart.org/2011/06/han-and-chewie-watercolor-for-han-
          and.html
The Millennium Falcon culture
•   Decisions made quickly
•   Deep trust between Han and Chewbacca
•   They have some specialized tasks
•   Roles aren’t enforced with overt structure




                 http://www.starwarsart.org/2011/06/han-and-chewie-calvin-and-hobbes-
                 for.html
http://www.starwarsart.org/2011/10/cool-han-solo-by-target.html
No need for Workbench Access
• There are no internal divisions




               http://www.starwarsart.org/2011/06/han-and-chewie-art-weekends.html
Same Drupal roles
Standard Workbench Moderation
The Rebel Alliance Blog




         http://www.starwarsart.org/2012/04/cool-x-wing-crew-star-wars-art.html
Rebel culture culture
•   Relatively flat organization
•   High profile, in demand leaders
•   Lots of turn over
•   Trusting yet suspicious
•   Specialization




                http://www.starwarsart.org/2012/03/fun-princess-leia-ad-art-on-star-
                wars.html
Stock “My Workbench”




        http://www.starwarsart.org/2012/02/jabba-presents-nice-r2-spray-
        paint.html
Front-end taxonomy
Big-name bloggers
“Traps and how to avoid them”




              http://www.starwarsart.org/2012/03/admiral-ackbar-portrait.html
Rebel Gatekeepers




         http://www.starwarsart.org/2012/01/fun-endor-postcard-love-c3p0s-man-
         purse.html
Workbench Moderation states
                      Needs
  Draft                                                         Published
                      Review




          http://www.starwarsart.org/2012/04/awesome-realistic-obi-wan-kenobi-star.html
          http://www.starwarsart.org/2012/03/c3po-art-continuous-line-drawing-on.html
          http://www.starwarsart.org/2009/11/star-wars-character-bio-of-day-wicket_25.html
The Empire Blog




         http://www.starwarsart.org/2011/04/awesome-tie-pilot-from-behind.html
Imperial culture
• Highly structured
• Strict hierarchy
• Monolithic to outsiders




               http://www.starwarsart.org/2012/01/awesome-retro-star-wars-art-
               empire.html
Workbench Access sections
Maps directly to Empire hierarchy
Workbench Moderation states
Maps directly to user roles
Notifications through Rules
Normal “My Workbench” is not
the droid they are looking for
Override with Panels
The Emperor wants to know all
Moff „My Workbench‟




         http://www.starwarsart.org/2011/09/awesome-emperor.html
Upcoming Workbench
Moderation features
•   Nonlinear approvals
•   Fields on the state change itself
•   Varying workflows on arbitrary conditions
•   Ctools-powered exportability
Fields on the State Change
Nonlinear Approvals
Vary Workflows on arbitrary
conditions
Exportability/Features module
“The more you tighten your grip, the more
nodes will slip through your fingers”




               http://www.starwarsart.org/2011/03/cool-empire-sb-star-wars-art.html
Thanks!
• George DeMet
• demet@palantir.net

• Steve Persch
• persch@palantir.net

• Visit us at www.palantir.net
• Follow us on Twitter: @palantir

Mais conteúdo relacionado

Mais procurados

Real World REST with Atom/AtomPub
Real World REST with Atom/AtomPubReal World REST with Atom/AtomPub
Real World REST with Atom/AtomPub
Peter Keane
 
Contributing to the Community
Contributing to the CommunityContributing to the Community
Contributing to the Community
WO Community
 

Mais procurados (9)

Really Rapid Admin Application Development
Really Rapid Admin Application DevelopmentReally Rapid Admin Application Development
Really Rapid Admin Application Development
 
Html5 Brown Bag
Html5 Brown BagHtml5 Brown Bag
Html5 Brown Bag
 
Real World REST with Atom/AtomPub
Real World REST with Atom/AtomPubReal World REST with Atom/AtomPub
Real World REST with Atom/AtomPub
 
How to write a web framework
How to write a web frameworkHow to write a web framework
How to write a web framework
 
Best Practices for Building WordPress Applications
Best Practices for Building WordPress ApplicationsBest Practices for Building WordPress Applications
Best Practices for Building WordPress Applications
 
Drupal Camp Melbourne
Drupal Camp MelbourneDrupal Camp Melbourne
Drupal Camp Melbourne
 
JSLink for ITPros - SharePoint Saturday Jersey
JSLink for ITPros - SharePoint Saturday JerseyJSLink for ITPros - SharePoint Saturday Jersey
JSLink for ITPros - SharePoint Saturday Jersey
 
Wordpress beyond blogging
Wordpress beyond bloggingWordpress beyond blogging
Wordpress beyond blogging
 
Contributing to the Community
Contributing to the CommunityContributing to the Community
Contributing to the Community
 

Destaque

Amazon AWS and Drupal
Amazon AWS and DrupalAmazon AWS and Drupal
Amazon AWS and Drupal
pixelcat
 
Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows Azure
Ford AntiTrust
 

Destaque (7)

45 Modules in 45 Minutes
45 Modules in 45 Minutes45 Modules in 45 Minutes
45 Modules in 45 Minutes
 
Drupal on vagrant-aws
Drupal on vagrant-awsDrupal on vagrant-aws
Drupal on vagrant-aws
 
Amazon AWS and Drupal
Amazon AWS and DrupalAmazon AWS and Drupal
Amazon AWS and Drupal
 
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
How to Manage Your Cloud by Drupal (DrupalCon CPH 2010)
 
Scaling Drupal & Deployment in AWS
Scaling Drupal & Deployment in AWSScaling Drupal & Deployment in AWS
Scaling Drupal & Deployment in AWS
 
Automated testing with Drupal
Automated testing with DrupalAutomated testing with Drupal
Automated testing with Drupal
 
Drupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows AzureDrupal in the Cloud with Windows Azure
Drupal in the Cloud with Windows Azure
 

Semelhante a Managing Content in Drupal with Workbench

Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Lucidworks
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
Stephanie Leary
 

Semelhante a Managing Content in Drupal with Workbench (20)

Managing Content in Drupal with Workbench
Managing Content in Drupal with WorkbenchManaging Content in Drupal with Workbench
Managing Content in Drupal with Workbench
 
HTML5, just another presentation :)
HTML5, just another presentation :)HTML5, just another presentation :)
HTML5, just another presentation :)
 
Windycityrails page performance
Windycityrails page performanceWindycityrails page performance
Windycityrails page performance
 
Developing Complex WordPress Sites without Fear of Failure (with MVC)
Developing Complex WordPress Sites without Fear of Failure (with MVC)Developing Complex WordPress Sites without Fear of Failure (with MVC)
Developing Complex WordPress Sites without Fear of Failure (with MVC)
 
AJAX & jQuery - City University WAD Module
AJAX & jQuery - City University WAD ModuleAJAX & jQuery - City University WAD Module
AJAX & jQuery - City University WAD Module
 
Different Ways of Integrating React into Rails - Pros and Cons
Different Ways of Integrating React into Rails - Pros and ConsDifferent Ways of Integrating React into Rails - Pros and Cons
Different Ways of Integrating React into Rails - Pros and Cons
 
Different ways of integrating React into Rails - Mikhail Bortnyk
Different ways of integrating React into Rails - Mikhail BortnykDifferent ways of integrating React into Rails - Mikhail Bortnyk
Different ways of integrating React into Rails - Mikhail Bortnyk
 
Plone for Education: Bibliographies
Plone for Education: BibliographiesPlone for Education: Bibliographies
Plone for Education: Bibliographies
 
Drupal for rlace
Drupal for rlaceDrupal for rlace
Drupal for rlace
 
WordPress 4.4 and Beyond
WordPress 4.4 and BeyondWordPress 4.4 and Beyond
WordPress 4.4 and Beyond
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
 
WAI-ARIA is More Than Accessibility
WAI-ARIA is More Than AccessibilityWAI-ARIA is More Than Accessibility
WAI-ARIA is More Than Accessibility
 
Toutch Jquery Mobile
Toutch Jquery MobileToutch Jquery Mobile
Toutch Jquery Mobile
 
JS Essence
JS EssenceJS Essence
JS Essence
 
Entity Framework For DBAs
Entity Framework For DBAsEntity Framework For DBAs
Entity Framework For DBAs
 
SPSDenver - SharePoint & jQuery - What I wish I would have known
SPSDenver - SharePoint & jQuery - What I wish I would have knownSPSDenver - SharePoint & jQuery - What I wish I would have known
SPSDenver - SharePoint & jQuery - What I wish I would have known
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
Drupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin SystemDrupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin System
 
Alfresco tech talk live on web quick start
Alfresco tech talk live on web quick startAlfresco tech talk live on web quick start
Alfresco tech talk live on web quick start
 
BP-9 Share Customization Best Practices
BP-9 Share Customization Best PracticesBP-9 Share Customization Best Practices
BP-9 Share Customization Best Practices
 

Mais de Acquia

Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
Acquia
 

Mais de Acquia (20)

Acquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdf
 
Acquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdf
 
Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcamp
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner Bootcamp
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner Bootcamp
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless future
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutions
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

Managing Content in Drupal with Workbench

Notas do Editor

  1. The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  2. The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  3. Pain Points in stock Drupal 6 and Drupal 7 (3-5)Fire hose at admin/contentAdmin side sectionsContent workflowOrganizations have had to change the way they operate to fit the web. Not all those changes are good.
  4. Workbench is essentially a set of Views that provide an alternative to admin/content
  5. Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  6. You can add to this layout with a hook, Or override it all with Panels.
  7. Workbench is essentially a set of Views that provide an alternative to admin/content
  8. Breaking out the unpublished state
  9. Compare to Drupal coreGreen is published, publicly visible.Red is the version that comes up on the edit page.
  10. Back to the public vs. administrative divide.
  11. This is the example scheme that comes with Workbench Access.To the public, there might information about a “Songs of the Whales” booth that is physically in the Gift shop.-And it’s physically in the gift shop because there are CDs to sell.-The public information about the booth might be in the Gift Shop section of the website.--And yet to the staff, it is still an “exhibit”Edit restrictions only.
  12. The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.
  13. Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  14. Stock workbench works just fine for them.Content doesn’t change very often for them.
  15. Both have publishing permission.If something is published erroneously , that’s a personal problem.
  16. Moderation states don’t imply a person who looks at node-Compare to Marketplace
  17. Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  18. Chewie owes Han a “life debt”Han is the talker/faceChewie does a lot of repairs
  19. Not the highest ranking rebels
  20. Workbench is essentially a set of Views that provide an alternative to admin/content
  21. Similar to stock admin/content
  22. Both have publishing permission.If something is published erroneously , that’s a personal problem.
  23. Both have publishing permission.If something is published erroneously , that’s a personal problem.
  24. Both have publishing permission.If something is published erroneously , that’s a personal problem.
  25. Both have publishing permission.If something is published erroneously , that’s a personal problem.
  26. The biology department my have lots of front end blogs managed by staff.-The student genome blog might be the only one that requires separate access controls.