---
title: "Directory \"ProfilesGroupAccess\" — Technical Description"
country: KZ
lang: en
author: Сапа Т.И. (https://buhgpt.kz/authors/sapa-ti)
date: 2026-09-07
canonical: https://buhgpt.kz/suraqtar/spravochnik-profiligruppdostupa-tehnicheskoe-opisanie-en
source: BuhGPT
---

# Directory "ProfilesGroupAccess" — Technical Description

> **TL;DR:** 1. Identification Parameter Value Object Type Catalog Name AccessGroupProfiles Full Name Catalog.AccessGroupProfiles ( Catalogs.AccessGroupProfiles ) Synonym Access group profiles Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2 Subsystem BSP "Access Mana

---

1. Identification

Parameter
Value

Object Type
Catalog

Name
AccessGroupProfiles

Full Name
Catalog.AccessGroupProfiles (Catalogs.AccessGroupProfiles)

Synonym
Access group profiles

Configuration
Accounting for Kazakhstan, edition 3.0, version 3.0.74.2

Subsystem
BSP "Access Management" (standard subsystem)

Hierarchy
Hierarchy of groups and elements (profiles can be grouped into folders)

Main Users
Administrators, information security specialists

Purpose. The catalog stores templates of access rights (profiles), combining a set of configuration roles and restrictions by types of access (RLS) — by organizations, departments, counterparties, etc. The profile is assigned to an access group (Catalog.AccessGroups), which includes users or external users. This is the basic object for rights delimitation: a role provides functional capabilities (read/write/posting), while types and values of access restrict these capabilities to specific data.

Where to find in 1C: section "Administration" / "User and Rights Settings" → "Access Group Profiles".
Navigation link: e1cib/list/Catalog.AccessGroupProfiles

2. Attributes and Table Parts

2.1 Header Attributes

Name
Type
Mandatory
Purpose

Name
String
Yes
Displayed name of the profile (standard attribute of the catalog).

DataSupplierIdentifier
UUID
Not checked
Unique identifier of the supplied (built-in) profile. Automatically filled for profiles supplied by the configuration developer and ensures synchronization of rights during updates. For user profiles — empty.

SuppliedProfileModified
Boolean
Not checked
Indicates that the administrator has modified the supplied profile (added/removed roles or types of access). Used to control discrepancies between the configuration standard and the current state of the database.

Comment
String
Not checked
Arbitrary text description of the profile's purpose, application features, change history. Does not affect business logic.

Standard predefined profiles for BSP (e.g., "Administrator", "Opening external reports and processing") are supplied: they have the DataSupplierIdentifier filled.

2.2 Table Parts

Roles

List of configuration roles included in the profile. Roles define the functional capabilities of users.

Name
Type
Purpose

Role
CatalogRef.MetadataObjectIdentifiers / CatalogRef.ExtensionObjectIdentifiers
Reference to the metadata role of the configuration or extension. Storing via object identifier makes the composition resilient to renaming roles and allows including extension roles.

AccessTypes

Defines the dimensions (organization, department, counterparty, etc.) by which the profile's rights are restricted.

Name
Type
Purpose

AccessType
Reference to access type (defined by the access management subsystem)
RLS dimension: "Organizations", "Departments", "Individuals", etc.

Preinstalled
Boolean
The access type is automatically added by the system and recommended for use in this profile.

AllAllowed
Boolean
Set — access is allowed to all values of this type without restrictions; removed — access only to values from the table part AccessValues.

AccessValues

Specific values of restrictions by types of access (e.g., access only to a specific organization).

Name
Type
Purpose

AccessType
Reference to access type
Links the value to the corresponding row in AccessTypes.

AccessValue
Composite (Organization, Department, etc.)
Specific object to which access is granted.

IncludingSubordinate
Boolean
For hierarchical values — extend access to subordinate elements.

3. Forms

Form
Purpose

ElementForm
Main profile form: tabs "Allowed Actions (Roles)" and "Access Restrictions". Manages the composition of roles, types and values of access, displays the modification indicator of the supplied profile.

GroupForm
Group (folder) form of the catalog for organizing profiles by catalogs.

ListForm
List of profiles filtered by groups; entry point e1cib/list/Catalog.AccessGroupProfiles.

SelectForm
Select profile when assigning to an access group.

SelectGroupForm
Select group (folder) of profiles.

4. Key Module Procedures

No special BSL-evidence for the object's modules is attached; below is a typical set of handlers for BSP access profiles.

Object Module:

- BeforeWriting — validation of the composition of roles and types of access; setting the SuppliedProfileModified indicator if the composition differs from the standard supplied profile.

- OnCopying — reset DataSupplierIdentifier (the profile copy becomes user-defined, not supplied).

- FillingProcessing — filling in attributes during interactive creation.

- BeforeDeleting / OnDeleting — control of referential integrity with access groups.

Manager Module:

- Procedures for registering and updating supplied profiles during configuration updates (reconciliation with the standard by DataSupplierIdentifier).

- Functions for obtaining roles and types of access of the profile for the RLS mechanism.

Element Form Module:

- OnCreatingOnServer — building the role tree, initializing lists of types and values of access.

- Handlers of the restrictions tab: changing AllAllowed, adding/removing types and values of access, updating the availability of form elements.

Requires verification (version-specific): the exact composition of the common modules of the "Access Management" subsystem (AccessManagement, AccessManagementService) in the BSP edition supplied with 3.0.74.2.

5. Posting and Movements

The catalog is not a document and is not posted — it does not generate movements in accounting/accumulation registers. Postings according to the standard chart of accounts of the RK (e.g., 1210, 1030, 1330, 3310, 3130, 6010, 7010, VAT accruals 16%) are generated by configuration documents, not access profiles.

The role of the object in the system is influence on the records of the information register of the access management subsystem:

- When recording the profile, the sets of access values of the access groups using this profile are updated.

- The profile data is used to build RLS templates (Record Level Security): roles determine which metadata objects the restrictions apply to, while types/values of access are specific filters (e.g., "see data only for the organization LLP ...").

- Changing the profile initiates the repopulation of service registers of rights so that the restrictions take effect for all related users.

6. Related Objects and Input Based On

Object
Relation

Catalog.AccessGroups
The profile is assigned to an access group; one group refers to one profile.

Catalog.Users / ExternalUsers
Belong to access groups and receive rights through the profile.

Catalog.MetadataObjectIdentifiers / ExtensionObjectIdentifiers
Source of values for the Role attribute.

Access types and values (RLS)
Organizations, departments, counterparties, etc. — sources of restriction values.

Information registers of the access management subsystem
Receivers of profile data for the RLS mechanism.

Input based on: not provided. A new profile is created manually or by copying an existing one; supplied profiles are created automatically during configuration updates.

7. Extension Points

- Extension Roles — inclusion of roles defined in configuration extensions (type CatalogRef.ExtensionObjectIdentifiers) into the profile without removing from support.

- User-defined Access Types — adding custom RLS dimensions through the access management subsystem and their use in profiles.

- Programmatic Control — procedures of common modules AccessManagement for creating/updating profiles and filling rights from code (e.g., during deployment of standard settings).

- Event Subscriptions and Form Extensions — overriding the behavior of the element form (additional checks of role composition, custom restriction logic) using configuration extension tools.

- Supplied Profiles — the mechanism DataSupplierIdentifier / SuppliedProfileModified allows for correct updating of standard profiles while preserving user modifications.

---
_BuhGPT — ИИ-помощник для бухгалтеров Казахстана: https://buhgpt.kz_