Security Management Skill

Manage Mendix security configurations using MDL syntax.

1|Updated Jun 5, 2026
One-click install
npx skills add https://github.com/engalar/mxcli-taskdemo --skill security-management-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Security Management Skill
Source: https://github.com/engalar/mxcli-taskdemo/tree/main/TaskDemo/.claude/skills/manage-security
Command: npx skills add https://github.com/engalar/mxcli-taskdemo --skill security-management-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the complex process of defining Mendix security models, eliminating the need for manual configuration in Studio Pro by using declarative MDL scripts.

Core Features & Use Cases

  • Role Management: Create and manage module and user roles with granular control.
  • Access Control: Define CRUD permissions for entities and execution rights for microflows, nanoflows, and pages.
  • Use Case: Quickly set up a multi-tenant application security structure by defining module roles and mapping them to user roles through a single, repeatable script.

Quick Start

Use the security management skill to grant execute access on the microflow MyModule.ACT_ProcessOrder to the role MyModule.Admin.

Frequently Asked Questions about Security Management Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Mendix security using MDL commands?

Configure Mendix security by using declarative MDL scripts to programmatically define module roles, user roles, and access control rules. This streamlines the complex security setup process, eliminating the need for manual configuration directly within Studio Pro.

Can I define entity CRUD permissions and microflow execution rights in Mendix programmatically?

Yes, you can define entity CRUD permissions and microflow execution rights programmatically. The security management skill facilitates granting granular access control rules for microflows, nanoflows, and page visibility settings through repeatable MDL syntax.

What is the best way to set up a multi-tenant application security structure in Mendix?

The best way to set up a multi-tenant security structure is by defining module roles and mapping them to user roles through a single, repeatable MDL script. This declarative approach ensures granular control over project-level security configurations.

Does this Mendix security configuration approach support demo user provisioning for automated workflows?

Yes, the Mendix security configuration approach supports demo user provisioning for automated development workflows. It allows you to programmatically adjust project-level security settings and provision demo users via MDL commands.

Why define Mendix project security models declaratively instead of manually in Studio Pro?

Defining Mendix security models declaratively eliminates manual Studio Pro configuration errors and accelerates setup. You can quickly establish complex access control rules and role mappings using repeatable scripts for consistent project-level security.