dcl

Create, read, update, and activate CDS access controls via ADT.

7|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/modalala/sapcli-skill --skill dcl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dcl
Source: https://github.com/modalala/sapcli-skill/tree/main/skills/adt-ddic/dcl
Command: npx skills add https://github.com/modalala/sapcli-skill --skill dcl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

简化对 CDS 访问控制定义的创建、阅读、修改和激活等管理任务,帮助开发团队在 ABAP 内容中确保访问权限的一致性与审计性。

Core Features & Use Cases

  • Create/Read/Write/Activate CDS 访问控制定义:通过 dcl 工具对 CDS 对象的访问控制元数据进行创建、查询、修改与激活操作。
  • 场景示例:为一个 CDS 实体创建或修改访问控制定义并在生产前进行验证与审计。

Quick Start

通过 AI 助手执行 dcl_create、dcl_read、dcl_write 或 dcl_activate 来管理 CDS 访问控制定义。

Frequently Asked Questions about dcl

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

FAQPage Schema
How do I create CDS access control definitions for ABAP objects?▼

You can create CDS access control definitions by applying the dcl_create operation, which configures access control metadata for ABAP CDS entities via the ADT protocol.

What is the process to activate access controls for ABAP CDS entities?▼

Activating access controls for ABAP CDS entities involves using the dcl_activate operation, which validates and enables the access control definitions in the development environment.

Can I update existing ABAP CDS access control definitions via the ADT protocol?▼

Yes, you can update existing ABAP CDS access control definitions by executing the dcl_write operation, which modifies the access control metadata directly through the ADT protocol.

How do I query existing access control metadata for CDS entities?▼

Querying access control metadata for CDS entities is done using the dcl_read operation, which retrieves the current access control definitions applied to the specified ABAP objects.

Does this approach support managing access controls across multiple CDS entities?▼

Yes, managing access controls across multiple CDS entities is supported, allowing development teams to create, read, update, and activate definitions to ensure consistent access permissions.