role-info

Analyzes 1C Rights.xml files to summarize permissions, RLS restrictions, and support statuses in compact audit reports.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill role-info-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: role-info
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/role-info
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill role-info-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lxml, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual effort of reading large 1C Rights.xml files by turning role permissions into a compact, human-readable audit summary.

Core Features & Use Cases

  • Permission summary: Groups allowed and denied rights by object type and object name.
  • RLS visibility: Marks rights that are restricted by conditions so access-control risks are easy to spot.
  • Support awareness: Reports whether the target file is on support, read-only, or freely editable.
  • Use case: Review a role before deployment, investigate unexpected access, or quickly compare permission changes across configurations.

Quick Start

Ask the assistant to analyze a specified Rights.xml file and return a compact summary of the role’s allowed rights, denied rights, RLS restrictions, and support status.

Frequently Asked Questions about role-info

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

FAQPage Schema
How do I audit 1C role rights from a Rights.xml file?

Yes, RLS restrictions are explicitly marked in the audit summary. The Skill highlights rights restricted by conditions and identifies RLS templates, making it easy to spot access-control risks during role reviews or support-status inspection.

What is the best way to review 1C configuration permissions before deployment?

You need to provide a 1C Rights.xml file for the target role. The Skill performs deterministic local processing using Python with the lxml dependency or PowerShell, requiring no external services to parse object-level rights and generate the audit summary.

Does the role audit tool work with Python lxml for parsing access control XML?

The Skill processes local Rights.xml files and does not require network access. It parses object-level rights, identifies RLS restrictions, and checks support status entirely through local Python or PowerShell execution for deterministic results.

Can I compare 1C role permission changes across different configurations?

The Skill summarizes allowed and denied rights grouped by object type. It specifically highlights RLS restrictions and templates, reports whether the file is on support or read-only, and uses local Python or PowerShell processing to ensure deterministic audit results.