Revision
AppControl processes your app models to extract information that can be used for analysis and governance purposes. Processing a model involves downloading your Mendix app model and associated project files from your app repository, scanning them, and storing that information so that it is available for you to view online.
Once an app model has been processed the following information becomes available:
Modules. A complete list of all modules used by this revision.
Widgets. A complete list of all widgets used by this revision.
Java Libraries. A complete list of all Java libraries used by this revision found in the following locations:
<project_directory>/userlib
<project_directory>/vendorlib
Javascript Libraries. A complete list of all Javascript libraries used by this revision as found in the following locations:
<project_directory>/../*.json
(any depdency files)<project_directory>/widgets/<widget_mpk_file>/../*.json
(any depdency files)<project_directory>/javasource/../*.json
(any depdency files)
Dependencies. Per component, a list of all dependencies that have been detected are stored and available to be viewed. The following dependencies are detected:
Module > Java Library
Module > Javascript Library
Widget > Javascript Library
Java Library > Module
Javascript Library > Module, Widget
Security. An overview of the project security settings for this revision.
Files. An overview of all files stored in the app repository for this revision, and the ability to directly download them.
Mendix Model. The ability to browse the Mendix model element tree for this revision.
Model File. The ability to directly download the Mendix model file (.MPR) for this revision.
Security Model File. The ability to download (in JSON format) the complete security model (user roles and module access rights) for this revision.
Last updated