Пайдаланушылар, рөлдер және SSO · Qarvix

Пайдаланушылар, шақырулар, рөлдер, 2FA, API-токендер және OIDC SSO

Бұл бөлім Qarvix-та адамдар мен интеграциялардың қолжетімділігін басқаруды сипаттайды: кімді шақыру керек, қандай рөл беру керек, 2FA қашан қосу керек, API-токендер не үшін қажет және OIDC SSO кірудi қалай орталықтандыруға көмектеседі.

Негізгі принцип: пайдаланушы тек өз тапсырмасы үшін қажетті қолжетімділікті алуы тиіс. Әкімшілік құқықтарды "сақтық үшін" бермеңіз және адамдардың есептік жазбаларын автоматты интеграциялар үшін пайдаланбаңыз.

Қысқаша

Қолжетімділік түрлері

Qarvix-та қолжетімділікті мақсатына қарай бөлген пайдалы.

Қолжетімділік түрі Кімге арналған Не маңызды
Әкімшілік контур иелері, аға инженерлер толық бақылау, міндетті 2FA
Пайдалану сервистік команда, NOC, инженерлер тек қажетті нысандар мен журналдарға қолжетімділік
Уақытша мердігерлер, монтажшылар, интеграторлар жұмыс аясы мен мерзімін шектеу
Бақылау басшылар, клиент тарапы статустарды, есептер мен журналдарды баптауларды өзгертпей қарау
Интеграциялық мониторинг, биллинг, сыртқы жүйе ең аз құқығы бар API-токен

Адам маршруттарды, ACL-ды немесе пайдаланушыларды өзгертпеуі тиіс болса, оған әкімшілік рөл қажет емес.

Пайдаланушылар

Пайдаланушы нақты бір адамды білдіреді. Әртүрлі адамдар жұмыс істейтін болса, support, engineer немесе admin2 сияқты ортақ есептік жазбалар жасау ұсынылмайды.

Жеке есептік жазбалар мынаған нақты жауап береді:

Командалық жұмыс қажет болса, ортақ логин емес, рөлдерді пайдаланыңыз.

Пайдаланушыны шақыру

Шақырудан бұрын анықтаңыз:

Шақырғаннан кейін пайдаланушының тек қажетті ұйымдарды, желілер мен құрылғыларды көретінін тексеріңіз.

Рөлдер

Рөлдер нақты міндеттерді көрсетуі тиіс.

Типтік модель:

Рөл Мақсаты
Ұйым иесі ұйымды, пайдаланушыларды, лицензияны және жалпы баптауларды басқарады
Әкімші желілер, құрылғылар, қолжетімділік ережелері, маршруттар мен токендер жасайды
Инженер құрылғыларды қосады, статустарды тексереді, журналдармен жұмыс істейді
Бақылаушы конфигурацияны өзгертпей статустарды, есептер мен журналдарды көреді
Интеграция шектеулі сценарий шеңберінде API-ге жүгінеді

Интерфейстегі рөл атаулары әртүрлі болуы мүмкін, бірақ мағынасы бір болуы тиіс: рөл қолжетімділік пен желілерді басқаруға жақындаған сайын, қауіпсіздік талаптары соғұрлым қатаң болады.

Ең аз құқық принципі

Ең аз құқық дегеніміз - пайдаланушыға тек жұмыс үшін қажетті әрекеттер мен нысандарға ғана қолжетімділік беру.

Мысалдар:

Мұндай тәсіл кездейсоқ өзгерістер қаупін төмендетеді және оқиғаларды тексеруді жеңілдетеді.

2FA

2FA - кірудің екі факторлы қорғанысы. Құпия сөзден бөлек пайдаланушы қосымшадан немесе басқа екінші фактордан алынған бір реттік кодпен кіруді растайды.

2FA әсіресе мыналар үшін маңызды:

Пайдаланушының құпия сөзі ұрланса, 2FA екінші фактор болмаса панельге кіру қаупін төмендетеді.

Ұсыныс: барлық әкімшілік рөлдер мен production-нысандарымен жұмыс істейтін сервистік командалар үшін 2FA қосу.

API-токендер

API-токен Qarvix-қа бағдарламалық қолжетімділік үшін пайдаланылады. Бұл пайдаланушының құпия сөзінің орнын басатын нәрсе де, командаға "ортақ кіру" беру тәсілі де емес.

API-токендер мыналарға қолайлы:

API-токен үшін мыналарды белгілеу маңызды:

API-токендерді ортақ чаттарда, қолжетімділігі бақыланбайтын құжаттарда немесе жалпыға ортақ репозиторийлерге түсетін кодта сақтамаңыз.

OIDC SSO

OIDC SSO - корпоративтік сәйкестендіру жүйесі арқылы кіру. Пайдаланушы Qarvix-қа жеке жергілікті құпия сөзбен емес, компанияда бұрыннан қабылданған есептік жазба арқылы кіреді.

OIDC SSO мына жағдайларда пайдалы:

SSO әдетте қосылатын жүйелердің мысалдары: Keycloak, Microsoft Entra ID, Okta, Authentik және басқа OIDC-провайдерлер.

SSO қосар алдында мыналарды келісіңіз:

Мердігерлер қолжетімділігі

Мердігерлер мен уақытша инженерлер тек жұмыс уақытына және тек қажетті аймаққа қолжетімділік алуы тиіс.

Қолжетімділік бермес бұрын белгілеңіз:

Жұмыс аяқталғаннан кейін аудит журналын тексеріп, артық құқықтарды қайтарып алыңыз.

Қолжетімділікті қайтарып алу

Қолжетімділікті қайтарып алу тек жұмыстан босатылған кезде ғана қажет емес. Мұны мердігерлік жұмыстар аяқталғанда, қызметкердің рөлі өзгергенде, пилот аяқталғанда немесе нысан басқа командаға берілгенде де жасаған дұрыс.

Тексеру тәртібі:

OIDC SSO пайдаланылса, пайдаланушыны корпоративтік жүйеде ажырату Qarvix-қа кіруді бұғаттауы тиіс. Бірақ жергілікті токендер мен статикалық клиенттерді бәрібір жеке тексеру керек.

Туннель арқылы құрылғылар API-іне қолжетімділік

Роутер артындағы құрылғылар API-іне қолжетімділік мониторинг пен интеграциялар үшін ыңғайлы болуы мүмкін, бірақ оны шектеусіз барлық пайдаланушыға ашуға болмайды.

Мұндай қолжетімділікті бермес бұрын анықтаңыз:

Мысалы, мониторинг сервисі туннель арқылы датчиктерден деректер ала алады, бірақ Qarvix панеліне әкімшілік қолжетімділігі болмауы тиіс.

Журналдар және бақылау

Қолжетімділікті басқару үшін екі із түрі маңызды:

Мына жағдайлардан кейін журналдарды тексеріңіз:

Осылай қолжетімділікті кім және қашан өзгерткенін дәлелдеу және оқиғаларды жылдам талдау оңайырақ болады.

Практикалық ұсыныстар

Бақылау тізімі

Байланысты бөлімдер