What problem does it solve?
This Skill eliminates the risk of misconfigured access control in DevExpress XAF applications, which can lead to data leaks, unauthorized access, or runtime permission errors, by providing verified API patterns and step-by-step setup guidance for the XAF Security System.
Core Features & Use Cases
- Authentication Setup: Configure password, Windows, OAuth2, and custom authentication providers for Blazor and WinForms XAF apps.
- Granular Permission Management: Define type, object, member, and navigation permissions for roles, with support for both EF Core and XPO ORMs.
- Use Case: A developer building a XAF business app can use this Skill to quickly set up admin and standard user roles, restrict access to sensitive employee data so only managers can view salary fields, and configure audit trail logging for compliance.
Quick Start
Use the devexpress-xaf-security skill to configure role-based access control for your new XAF Blazor Server application, including admin user seeding and object-level permissions for customer records.