AppControl Docs
  • Introduction
  • Overview
    • Features
    • Product architecture
      • AppControl Repository
      • Policy Checks
    • Initial set up
      • AppControl User
      • Install package
      • Configure system
      • Add apps
      • Add users
      • Give permissions
    • User Roles & Access
    • Getting Started
      • Platform Administrator
      • App Owner
      • App Administrator
      • Developer
  • Dashboards
    • Platform
    • Alerts
    • App
      • Log Rule
    • Policies
      • Compare Revisions
    • Releases
      • Create Release
    • Tasks
      • Task Assignment
      • Task Details
    • Insights
      • Components
      • Reports
      • Users
      • Logs
  • Administration
    • Policies
    • Pipelines
      • Approval
      • Backup
      • Build
      • Call API
      • Check Policy
      • Deploy
      • Deploy Configuration
      • Notification
      • Start / Stop
    • Tasks
    • App Groups
    • Access Groups
    • System
      • Accounts
      • Notifications
      • System Status
      • System Logs & Tools
      • System Configuration
      • Repository
        • Log Solution
      • Product License
      • Management API
      • Mendix Configuration
    • Feedback
  • Checks
    • APIs
      • Published APIs must use authentication
    • App
      • Project security level
      • Project security enabled
      • Demo users enabled
      • Anonymous users enabled
      • Strong password policy
      • Default admin username changed
      • Anonymous user access restricted
      • Default admin user restricted
      • Use strong hash algorithm
      • Check user role security for consistency
      • Restrict users to a single session
      • Perform strict page URL checks
      • Project naming standards
    • Components
      • Components with vulnerabilities
      • Mendix runtime version age
      • Mendix runtime support status
      • Non platform supported components
      • Max component age
      • Average age components
      • Use latest version of Marketplace module
      • Use latest version of Marketplace widget
      • Use latest version of Mendix
      • Limit number of Java libraries
      • Limit number of widgets
      • Use minimum Mendix runtime version
    • Constants
      • Do not expose constants to client
    • Development
      • Last commit to production
      • Last commit to project
      • Project documentation standards
      • Project organization standards
      • Project logging standards
    • Domain Model
      • Default member access rights restricted
      • Use read only attributes in XPath constraints
      • Anonymous users can only change own data
      • Anonymous users cannot change unlimited length strings
      • Domain model standards
      • Anonymous user access restricted
      • Naming standards - Domain Model
      • Documentation standards - Domain Model
    • Enumerations
      • Naming Standards - Enumerations
    • Microflows
      • Incorrect date format
      • Incorrect empty string check
      • Empty variable used
      • Apply entity access when generating documents
      • Use inherited entities from System module
      • Web service calls with templates should be escaped
      • Naming Standards - Microflows
      • Logging Standards - Microflows
      • Documentation Standards - Microflows
    • Pages
      • Attributes in data views should be editable
      • Naming Standards - Page Flows
      • Documentation Standards - Pages
  • Support
    • Docs
    • Feedback
    • Tickets
    • Releases
    • System Status
    • User Details
Powered by GitBook
On this page
  1. Administration

App Groups

Groups are an important part of how AppControl works. Groups are used to delegate the management of apps from the platform administrator to a group administrator. As the usage of Mendix grows in an organization, it is common that instead of a single central team being responsible for all Mendix development that responsibilities are delegated to separate groups.

Groups can only be created by users with the Platform Administrator role. Once a group is created, has a group administrator assigned to it, and has apps assigned to it, its members can then be managed by the group administrator.

Apps

Groups contain apps. Apps can be assigned to only a single group. Assigning an app to a group makes it inherit any group policies, group scorecards, group tasks, or group pipelines.

Only users with the role Platform Administrator can manage the list of apps in a group.

Group Admins

Groups can have 1 or more group administrators. Group administrators can manage the list of group members, and they can manage all resources in AppControl that are assigned to the group (E.g. Group Policies, Group Scorecards, Group Task Libraries, Group Pipelines).

Only users with the Platform Administrator role can manage the list of group administrators. Note: When adding a user as a group administrator they automatically get the system role 'Group Administrator'.

Group Members

Group members van view the apps that are assigned to the groups that they are member of. Group membership is used only for app visibility in AppControl. When a user is added to a group they are automatically added too each app in the group with the App Member role.

Only users with the Group Administrator role and who are assigned as group administrator can manage the list of group members for a group.

PreviousTasksNextAccess Groups

Last updated 6 months ago