RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Report "Access Rights" (Reports.AccessRights) — Technical Description
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Report "Access Rights" (Reports.AccessRights) — Technical Description

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Identification

Parameter Value
Object Type Report
Name AccessRights
Full Name Report.AccessRights / Reports.AccessRights
Synonym “Access Rights” (in metadata, the synonym is not defined separately — the name is used)
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Mechanism Data Composition System (DCS)
Subsystem StandardSubsystems.ReportVariants, functionally relates to the access control block

Purpose. The report “Access Rights” is an analytical and auditing tool for administrators and information security specialists. It provides a detailed picture of the rights of a selected user or access group to metadata objects: assigned roles and profiles of access groups, permitted/forbidden actions (reading, adding, modifying, deleting, viewing, editing), as well as restrictions at the record and field level (RLS). It is used during the initial security setup, access audits, incident investigations, and for documenting the current state of rights according to information security policy requirements.

The report is analytical: it only reads and displays data, does not perform writing or change security settings.

Where to find in 1C:

  • Navigation link: e1cib/list/Report.AccessRights
  • Interface: section “Administration” → “User and Rights Settings” → service reports on access (or through the “All Reports” panel → administration group / report variants).

2. Attributes of Header and Table Parts

2.1 Header Attributes

In the report metadata, explicit header attributes are not defined (the array attributes is empty). The report is fully managed by the data composition scheme: selection and grouping parameters are set in DCS and variant settings, not through object attributes.

Name Type Mandatory Purpose
(attributes are absent) Filtering and parameterization are performed using DCS tools

Standard DCS parameters through which the report is managed (set in the scheme/settings, not as object attributes):

DCS Parameter Purpose
User / AccessGroup Object of analysis — for whom the report is built
IncludeProfiles Expand the composition of access group profiles
OnlyAllowed Show only actions marked as “allowed”
MetadataObject Limit selection to specific metadata objects

The specific set of parameters is version-specific and is defined by the data composition scheme of the report — this requires verification in the specific delivery 3.0.74.2.

2.2 Table Parts

Table parts are absent. The result is formed directly into a table document based on the composition scheme; intermediate data are not stored in the object structure.


3. Forms

In the report metadata, custom forms are not defined (the array forms is empty). An automatically generated report form is used, managed by the mechanism StandardSubsystems.ReportVariants.

Form Source Purpose
Report Form (auto) Generated by the platform + BSL Selecting a variant, setting parameters/selections, generating and printing the result
Report Variant Form Subsystem “Report Variants” Saving and selecting user layout settings
Settings Form Subsystem “Report Variants” Extended configuration of structure, selections, and DCS formatting

4. Key Procedures of Modules

BSL code in the reference evidence is not attached, therefore below are typical handlers for the report in DCS, integrated with BSL (actual signatures are verified in the specific delivery).

Report Object Module:

  • OnResultComposition(DocumentResult, DataDecoding, StandardProcessing) — intercepts standard composition; here, if necessary, standard processing is disabled and the result is programmatically filled with data about rights (collection of roles, actions, RLS restrictions for the selected user/group).
  • DefaultDataCompositionSettings() / initialization of the scheme — setting initial parameters, selections, and structure.

Form Module (for BSL implementations):

  • OnCreateOnServer(Refusal, StandardProcessing) — calls ReportsServer.OnCreateOnServer(...) for integration with the report variants subsystem and setting up the command interface.
  • OnLoadVariantOnServer(Settings) — additional configuration of the form for the selected report variant.

General Module/Report Manager:

  • ReportSettings(Settings, ReportSettings) — registration of report variants in the “Report Variants” subsystem, description of available variants and their visibility.

The presence of a custom OnResultComposition is version-specific: if the report is fully declarative, the handler may be absent, and all logic is implemented in the DCS scheme.


5. Posting and Movements

Not applicable. The object is a report, not a document: it is not posted, does not generate records in registers, and does not create accounting entries. The report only reads metadata rights and access settings and outputs the result in a table document.

Accordingly, this object does not relate to either the chart of accounts of the RK (1210, 1030, 1330, 3310, 3130, 6010, 7010), nor tax calculations (VAT 16%, PIT 10/15%, social contributions), nor electronic documents (ESF, SST) — they are used by accounting documents of the configuration, but not by the access rights report.


Input based on for the report is not provided (this is not a document). Functionally, the report is related to the following objects of the access control block:

Object Role in Interaction
Directory “Users” Source of the subject of analysis
Directory “Access Groups” Grouping of rights, assignment of profiles
Directory “Access Group Profiles” Set of roles and restrictions displayed in the report
Roles (metadata objects) Primary source of rights for actions with objects
Information Registers of the Access Subsystem Storage of assigned profiles/groups and RLS parameters
Subsystem “Report Variants” Storage and selection of layout settings

7. Extension Points

  • Report Variants. Creation of user variants through the “Report Variants” subsystem (without changing the configuration) — additional groupings, selections, conditional formatting.
  • Configuration Extension. Adding custom fields/data sets to the DCS scheme or intercepting OnResultComposition in the extension for additional filtering (for example, only for certain metadata subsystems).
  • DCS Settings. User selections, sorting, and conditional formatting without programming.
  • Integration with BSL. Registration of additional variants in ReportSettings of the report manager; connection to the mechanism for sending/saving reports.
  • Rights to the report itself. Visibility of the report is regulated by roles — access to it should be restricted by administrators and information security officers, as it reveals the rights map of the system.

Частые вопросы

Does the "Access Rights" report generate accounting entries or movements in registers?
No. This is an analytical report in the SCD, not a document. It only reads metadata and access settings and outputs the result in a tabular document; it does not conduct or create records in registers or entries.
Why is there no VAT rate, chart of accounts, and tax calculations of Kazakhstan in the description?
Because the object is a report on access rights, related to the administration and information security block. The tax norms of the RK (VAT 16%, PIT, social contributions, etc.) and accounts from the RK chart are used by accounting documents of the configuration, but are functionally unrelated to this report.
Where can I find the report in the interface?
By the navigation link e1cib/list/Report.AccessRights, and in the interface — through user settings and rights administration or the "All Reports" panel in the report/administration options group.
Can the report be configured without changing the configuration?
Yes. Through the "Report Options" subsystem, you can create user-defined options, set filters, groupings, sorting, and conditional formatting using SCD tools. For deeper changes, configuration extension is applied.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.