• Events & Webinars
  • Resources
    • Blog
    • Case Studies
    • News
    • Newsletter
    • Infographics
    • Papers
    • Posters
    • Video
  • Careers
    • Careers at HBS
    • Open Positions
    • Student Opportunities
  • About HBS
    • About Us
    • Leadership
    • Locations
    • Partners
    • Green Initiatives
  • Events & Webinars
  • Resources
    • Blog
    • Case Studies
    • News
    • Newsletter
    • Infographics
    • Papers
    • Posters
    • Video
  • Careers
    • Careers at HBS
    • Open Positions
    • Student Opportunities
  • About HBS
    • About Us
    • Leadership
    • Locations
    • Partners
    • Green Initiatives
HBS logo
HBS Logo
  • Infrastructure
    • CLOUD

      • Cloud Solutions
      • Public Cloud
      • Hybrid Cloud
      • Infrastructure as a Service
      • Cloud Security Solutions
      • Backup, Replication and Disaster Recovery
      • HBS Cloud Hosting Services

      DATA CENTER

      • Data Center Solutions
      • Traditional Data Center
      • Hyperconverged
      • Colocation
      • Directory Services
      • Cloud Email and Calendar Solutions

      NETWORK AND ACCESS

      • Network Infrastructure
      • Enterprise Mobility
      • Wireless Solutions
      • SD-WAN
      • Structured Cabling
      • Staff Augmentation
  • Managed Services
    • MANAGED ONE

      • Managed One Overview
      • Managed Backup and Disaster Recovery
      • Managed Email and Collaboration Security
      • Managed Firewall

       

      • Managed HaaS and SaaS
      • Managed IT Help Desk
      • Managed Network and Server Monitoring

      HBS + PARTNER SOLUTIONS

      • HBS Secure with Verkada
      • HBS Collaborate with Webex
      • Managed XDR
      HBS Managed One Megamenu Graphic
  • Modern Workplace
    • MICROSOFT

      • Microsoft Licensing Management
      • Microsoft Modern Workplace
      • Microsoft Fabric

       

      • Dynamics 365 Business Central
      • Dynamics 365
      • Dynamics GP

      COLLABORATION

      • Audio Visual
      • Unified Communication Solutions
      • HBS Collaborate with Webex
  • Professional Services
    • ADVISORY

      • Virtual CISO
      • Virtual CIO
      • Project Management
      • IT Business Consulting

      ENGINEERING SERVICES

      • Staff Augmentation

      AI & ANALYTICS

      • Artificial Intelligence
      • AI Advance
      • AI Predict
      • AI Assist
      • Data Management and Analytics
      • Microsoft Fabric

      APPLICATION INNOVATION

      • Website Development
      • Application Development

      DOCUMENT MANAGEMENT

      • Document Management Services
      • Document and Check Scanners
  • Security
    • CYBERSECURITY

      • Managed XDR
      • Penetration Testing
      • Vulnerability Scanning
      • Email Security Services
      • Digital Forensics and Incident Response
      • Backup, Replication and Disaster Recovery
      • Firewalls
      • Cloud Security Solutions

       

      • Virtual CISO
      • Virtual Security Team
      • Virtual Security Engineer
      • Cybersecurity Risk Assessment
      • Governance and Compliance
      • SOC 2
      • CMMC
      • Managed Security Awareness Training

      PHYSICAL SECURITY

      • Security Solutions
      • HBS Secure with Verkada
      Cybersecurity Risk Assessment Megamenu Graphic
  • Search
Contact Us
Blog

Assigning User Roles for Model Driven Apps

  • Written by: Tyler Hoffmann
  • June 4, 2019
Apps Graphic

To start out with, Microsoft has published documentation on how to share a model driven app. Within the official documentation we encounter the issue within the “Assign security roles to users” section.

Microsoft starts out by saying “From the Share this app dialog” – I believe what they are referring to is when you are within the maker portal at https://make.powerapps.com and you’re looking at the Apps page, you select your model driven app and click the Share option. This pops up a dialog titled “Share this app.”

After you click the share option and the dialog pops up, “Step 2” presented in the dialog is to “Assign users to the security role.” Microsoft instructs us to click the Security Users link within this step and to assign users the security role from the user management page that the link takes you to. What we find instead is that when we select the users we want to assign roles to, there is no option to manage roles which then prevents us from being able to assign users to those desired roles. Also notable, the screen we are brought to is using the unified interface while Microsoft’s screen shot shows the classic web interface!

After banging my head on this one for a bit where no matter what I tried the button would not show up as described, I decided there must be another way. What I found was there was at least one other place that linked still to the user management page built on the classic interface rather than the unified interface.

Rather than being specific to each individual app, security roles which are assigned to users are effective across the whole environment and can even span multiple apps within the same environment. It makes sense that we might be able to manage security roles from the location where we manage environments which would be the PowerApps admin center at https://admin.powerapps.com. If we navigate to the PowerApps admin center, select our environment, and then navigate to the security tab, we do find a button for assigning security roles!

When I clicked this button, I was redirected to a system page built on the classic interface for user management, just like it shows in Microsoft’s documentation. Upon selecting a user I was able to manage roles as expected.

With roles assigned I was able to proceed through the rest of Microsoft’s documentation without any issue.

I’ve encountered this issue recently in a few environments that only have PowerApps / CDS environments. I did test this in an environment that has a Dynamics 365 Customer Engagement instance and found that the issue does not exist because in that case the link still takes you to the functional classic web interface instead of the broken unified interface screen for managing users.

Finally, for those of you who are content memorizing / hacking together your own URLs to get at system pages, the URL you’d be looking  for is:  https://[EnvironmentName].crm.dynamics.com/main.aspx?pagetype= entitylist&etn=systemuser. I could have saved myself some time by putting two and two together regarding the classic interface and coming up with the above link without needing to push a button to get there, but knowing that there is a reliable place to click to get to this page is more ideal anyway.

Unfortunately, we all know that at some point the classic interface will be completely retired and the above work arounds to get us there will either point to the unified interface or stop working altogether. I'm hopeful that Microsoft will have that screen fully functional by then.

Related Content

A speaker presenting at the Microsoft Power Platform Envisioning Workshop. The presenter, wearing a suit and holding a microphone, addresses an audience seated in rows while a screen with slides is partially visible in the background.

Collaborating to Solve with Microsoft Power Platform Envisioning Workshops from HBS

Learn how a Microsoft Power Platform Envisioning Workshop from HBS helps organizations and industry groups tackle challenges, foster collaboration, and create actionable strategies using Microsoft Power Apps.

Learn More »

Remove IT Bottlenecks — Embrace the Citizen Development Era

Reduce IT backlogs and boost innovation with Citizen Development. Learn how low-code, no-code, and AI tools like Microsoft Copilot empower your team.

Explore More »
Graphic with a bright blue background featuring the title 'Making Data Easy to Find, Protect, and Use.' The words 'HBS Blog' appear in the top right corner, and the HBS logo is in the bottom right corner.

Data Classification: What It Is and Why It Matters

Data classification helps protect your organization’s sensitive information, ensure compliance, and streamline data management.

Read More »
  • Microsoft, Security
Blog

Connect:

[email protected]  |  800.236.7914

HBS logo

HQ | 1700 Stephen Street
Little Chute, WI 54140
Locations

HBS Remote Support | Service & Technical Support | E-Bill Portal
Terms & Conditions | Cookie Policy | Privacy Policy | Onboarding Form | End User Agreements | E-Bill FAQ | Site Map
©2026 Heartland Business Systems. All rights reserved.

Halo from HBS
This chat may be recorded as described in our Privacy Policy.