1. Сәйкестендіру
| Параметр | Мәні |
|---|---|
| Объект түрі | Анықтамалық (Catalog) |
| Аты | ГруппыДоступа |
| Толық жол | Справочник.ГруппыДоступа / Catalogs.ГруппыДоступа |
| Синоним | «Қолжетімділік топтары» |
| Конфигурация | Қазақстанға арналған Сауданы басқару, 3.4.5.21 |
| Дереккөз ішкі жүйесі | «Стандартты ішкі жүйелер кітапханасы» (СІЖК), «Қолжетімділікті басқару» функционалдық аймағы |
| Иерархия | Жоқ (жалпақ тізім) |
| Иелері | Жоқ (тәуелсіз анықтамалық) |
| Алдын ала анықталған элементтер | Администраторы |
Мақсаты. «Қолжетімділік топтары» — қолжетімділік құқықтарын шектеу механизмінің қызметтік анықтамалығы. Әрбір элемент пайдаланушылар жиынтығын (және/немесе пайдаланушылар топтарын) бір қолжетімділік топтарының профилімен (Справочник.ПрофилиГруппДоступа) және қажет болған жағдайда қолжетімділік түрлері бойынша жазба деңгейіндегі қолжетімділік шектеулерімен (RLS) байланыстырады. Пайдаланушыға қандай рөлдер тағайындалғанын және ол қандай мәндермен (ұйымдармен, қоймалармен, серіктестермен және т.б.) жұмыс істей алатынын дәл осы пайдаланушының қолжетімділік топтарына мүшелігі анықтайды.
Маңызды: бұл қауіпсіздік ішкі жүйесінің объектісі, есептік құжат емес. Ол бухгалтерлік жазбалар мен тауар/ақша қозғалыстарын қалыптастырмайды. Дегенмен, дәл қолжетімділік топтары арқылы есепке алуды туындататын құжаттарға (мысалы, ҚР-да Дт 1210 Кт 6010 — табыс сомасына және Кт 3130 — 16 % мөлшерлемесі бойынша ҚҚС сомасына жазбалар қалыптастыратын «Тауарлар мен қызметтерді өткізу» — §5 қараңыз) кімнің қолжетімділігі болатыны реттеледі.
1С-те қайдан табуға болады: «НСИ және әкімшілендіру» бөлімі → «Қолжетімділік топтары».
Навигациялық сілтеме: e1cib/list/Справочник.ГруппыДоступа.
2. Тақырыптама деректемелері және кестелік бөліктер
Тақырыптама деректемелері
| Деректеме | Түрі | Мақсаты |
|---|---|---|
Наименование |
Жол | Қолжетімділік тобының аты. Жаңа топтар үшін әдепкі бойынша таңдалған профильдің атауы мұраланады. |
Профиль |
СправочникСсылка.ПрофилиГруппДоступа |
Негізгі деректеме: осы топта шектеулер белгіленетін рөлдер жиынтығы мен қолжетімділік түрлерінің тізімін анықтайды. |
Описание |
Жол (көп жолды) | Топтың еркін пікірі/мақсаты. |
Пользователь |
СправочникСсылка.Пользователи |
Тек жеке қолжетімділік топтары үшін толтырылады (құқықтар пайдаланушы карточкасынан нақты бір пайдаланушыға берілген кезде). «Жалпы» топтар үшін бос. |
Предопределенная |
Логикалық | Алдын ала анықталған элементтің белгісі (Администраторы). |
ПометкаУдаления |
Логикалық | Стандартты деректеме. |
Кестелік бөлік Пользователи
| Деректеме | Түрі | Мақсаты |
|---|---|---|
Пользователь |
СправочникСсылка.Пользователи, Справочник.ГруппыПользователей, Справочник.ВнешниеПользователи, Справочник.ГруппыВнешнихПользователей (құрама) |
Қолжетімділік тобының қатысушылары — профильдің рөлдері берілетін пайдаланушылар және/немесе олардың топтары. |
Кестелік бөлік Ограничения (қолжетімділік шектеулері / RLS)
| Деректеме | Түрі | Мақсаты |
|---|---|---|
ВидДоступа |
ПланВидовХарактеристик.ВидыДоступа |
Топта шектелетін қолжетімділік түрі: «Ұйымдар», «Қоймалар», «Серіктестер», «Серіктестер топтары», «Жеке тұлғалар» және т.б. Тізім профильмен белгіленеді. |
ВсеРазрешены |
Логикалық | «Төменде тізбеленгендерден басқа осы қолжетімділік түрінің барлық мәндеріне рұқсат етілген» белгісі (әйтпесе — «тізбеленгендерден басқасының барлығына тыйым салынған»). |
ЗначениеДоступа |
Құрама (мән-анықтамалықтар) | Қолжетімділік түрінің нақты рұқсат етілген/тыйым салынған мәні. |
ВключаяПодгруппы / ВключаяВложенные |
Логикалық | Ережені мәннің иерархиясының бағыныңқы элементтеріне (қалталар, ішкі топтар) таратыңыз. |
3. Пішіндер
| Пішін | Мақсаты |
|---|---|
ФормаЭлемента |
Қолжетімділік тобының негізгі пішіні: профиль таңдау, қатысушылар құрамын жүргізу (ТЧ «Пайдаланушылар») және қолжетімділік түрлері бойынша шектеулерді баптау (ТЧ «Шектеулер»). |
ФормаСписка |
Әкімші үшін қолжетімділік топтарының тізімі; профиль, пайдаланушы, жою белгісі бойынша іріктеу. |
ФормаВыбора |
Басқа объектілер мен қызметтік механизмдерде қолжетімділік тобын таңдау. |
| Мәндерді өңдеудің қосымша пішіндері | Шектеу жолында қолжетімділік мәндерін (ұйымдар, қоймалар, серіктестер) іріктеу диалогтары. |
«Пайдаланушының қолжетімділік құқықтарын баптау» жеке пішіні пайдаланушы карточкасынан шақырылады және осы анықтамалықпен жанама түрде, жеке қолжетімділік топтарын құру/толықтыру арқылы жұмыс істейді.
4. Модульдердің негізгі процедуралары
Объектіге модульдер бойынша жеке BSL-дәлел қоса берілмеген — төменде осы СІЖК объектісінің типтік өңдеушілері келтірілген (объект модулінде және «Қолжетімділікті басқару» ішкі жүйесінің жалпы модульдерінде іске асырылған):
ОбработкаЗаполнения— жаңа топ енгізілгенде таңдалған профильден атауды және қолжетімділік түрлерінің құрамын қояды.ПередЗаписью— дұрыстығын бақылау: қолжетімділік түрлерінің таңдалған профильге сәйкестігін тексеру, рұқсат етілмеген сценарийлерде алдын ала анықталғанАдминистраторытобын өзгертуге тыйым салу, ағымдағы пайдаланушының әкімшілендіру құқықтарын бақылау.ПриЗаписи— негізгі процедура: топтың барлық қатысушылары үшін қолжетімділікті шектеудің қызметтік регистрлерін қайта есептеуді және жаңартуды бастамашылайды (§5 қараңыз).ПередУдалением/ жою белгісін өңдеу — жойылатын топтың рөлдері мен шектеулерінің пайдаланушылардан дұрыс алынып тасталуы үшін регистрлерді каскадты жаңарту.УправлениеДоступом,УправлениеДоступомСлужебныйжалпы модульдерінің процедуралары — қолжетімділік мәндерінің жиынтығын есептеу, пайдаланушылардың топтарға мүшелігін жаңарту, рөл құқықтарын қайта есептеу.
Тексеруді қажет етеді (нұсқаға тәуелді): RLS-ті жаңартудың ішкі процедураларының нақты құрамы 3.4.5.21-ге енгізілген СІЖК нұсқасына байланысты.
5. Өткізу және қозғалыстар
Анықтамалық өткізілмейді — анықтамалықтарда өткізу механизмі жоқ, сондықтан ол бухгалтерлік жазбалар мен тауар/ақша қозғалыстарын қалыптастырмайды.
Оның орнына элементті жазу/өзгерту кезінде СІЖК механизмі қолжетімділікті шектеу жүйесінің қызметтік мәліметтер регистрлерін синхронды түрде өзектендіреді:
| Регистр (СІЖК үшін типтік) | Не жазылады |
|---|---|
ГруппыДоступаПользователей |
«Пайдаланушы ↔ қолжетімділік тобы» сәйкестігі (ұялас пайдаланушы топтарын ескере отырып, қатысушылардың толық құрамы). |
НаборыЗначенийДоступа |
«Шектеулер» ТЧ-нан есептелген қолжетімділік түрлерінің рұқсат етілген мәндерінің жиынтықтары. |
ЗначенияПравДоступа / RLS қызметтік регистрлері |
Рөлдердің қорытынды құқықтары және жазба деңгейінде шектеу шарттарына арналған мәндер. |
Осы қозғалыстар кейін қолданбалы объектілерді оқу/жазу кезінде қолжетімділікті шектеу үлгілерінде (RLS) пайдаланылады.
Есепке алумен байланысы (контекст, анықтамалықтың өз қозғалыстары емес). Қолжетімділік топтары арқылы берілген құқықтар ҚР есептік құжаттарына қолжетімділікті анықтайды. Мысалы, «Сату бойынша менеджер» профилі бар және ұйымға рұқсаты бар пайдаланушы мынадай жазбаларды қалыптастыратын «Тауарлар мен қызметтерді өткізуді» өткізеді:
- Дт
1210(сатып алушылардың қысқа мерзімді дебиторлық берешегі) Кт6010(өткізуден түскен табыс) — түсім сомасына; - Кт
3130(төленуге тиіс ҚҚС) — 16 % мөлшерлемесі бойынша ҚҚС сомасына; - Дт
7010(өткізілген өнімнің өзіндік құны) Кт1330(тауарлар) — өзіндік құнға; - төлеу кезінде Дт
1030(ағымдағы шоттардағы ақша) Кт1210; сатып алу кезінде — Дт1330/1420Кт3310.
Осы жазбаларды есептік құжаттар жасайды, «Қолжетімділік топтары» анықтамалығы емес; соңғысы тек оларды және электрондық құжаттармен (ЭШФ ЭШФ АЖ-де, ЖЖШ) қолжетімділік түрлері бөлінісінде жұмыс істеуге рұқсат береді немесе тыйым салады.
6. Байланысты объектілер және негізінде енгізу
Тікелей байланыстар:
Справочник.ПрофилиГруппДоступа— рөлдер мен қолжетімділік түрлері тізімінің көзі (Профильдеректемесі).Справочник.Пользователи,Справочник.ГруппыПользователей,Справочник.ВнешниеПользователи,Справочник.ГруппыВнешнихПользователей— қатысушылар құрамы (ТЧ «Пайдаланушылар»).ПланВидовХарактеристик.ВидыДоступажәне мән-анықтамалықтар (Ұйымдар, Қоймалар, Серіктестер, ЖекеТұлғалар және т.б.) — RLS шектеулері.- «Қолжетімділікті басқару» ішкі жүйесінің қызметтік мәліметтер регистрлері — қозғалыстардың қабылдағыштары (§5).
Негізінде енгізу: қарастырылмаған. Жеке қолжетімділік топтары «Негізінде енгізу» механизмімен емес, нақты пайдаланушының құқықтарын баптау пішінінен автоматты түрде жасалады.
7. Кеңейту нүктелері
- СІЖК-тің қайта анықталатын жалпы модульдері:
УправлениеДоступомПереопределяемый,ОграниченияДоступаНаУровнеЗаписейПереопределяемый— дораблатылым кезінде өз қолжетімділік түрлерін, шектеу үлгілерін және қолжетімділік топтарын тіркеу. - Оқиғаларға жазылу / объект модулінің кеңейтулері — қатысушылар құрамын бақылау, қолжетімділік топтарының өзгерістерін аудиттеу, есептік жазбаларды басқарудың сыртқы жүйелерімен интеграциялау.
- Конфигурация кеңейтулері — қолдаудан алынбай деректемелерді/пішіндерді қосу; бұл ретте RLS-ті жаңарту логикасын өте абайлықпен өзгерту қажет.
- Негізгі баптау құралы ретінде профильдер — құқықтарды
ПрофилиГруппДоступаарқылы баптау, ал қолжетімділік топтарын нақты пайдаланушылар мен мәндерге байланыстыру үшін пайдалану, рөлдер логикасын «бұлдырламай» ұсынылады.
Тексеруді қажет етеді (нұсқаға тәуелді): қайта анықталатын процедуралардың және алдын ала анықталған қолжетімділік түрлерінің нақты жиынтығы Қазақстанға арналған УТ 3.4.5.21 құрамындағы СІЖК нұсқасына байланысты.
