Қолжетімділікті басқаруBeta
Шақырылған жоба қатысушыларының немесе сервистік есептік жазбалардың құқықтарын шектеу үшін Cloud Kafka жүйесінде сәйкестендіру және қолжетімділікті басқарудың бірыңғай сервисі — IAM қолданылады. Қолжетімділіктерді VK Cloud жеке кабинетінен орталықтандырылған түрде басқаруға болады.
Cloud Kafka сервисінде жоба қатысушысына қолжетімді әрекеттер тізімін мыналар анықтайды:
-
Базалық рөл — әдепкі бойынша қолжетімді құқықтар жиынтығын береді.
-
Жеке рұқсаттар — тағайындалады қосымша, егер базалық рөлге кіретіндері жеткіліксіз болса.
Cloud Kafka сервисі үшін мамандандырылған рөлдер жоқ.
Рөлдерді және рұқсаттарды тек Жоба иесі, Суперадминистратор және Пайдаланушылар әкімшісі (IAM) рөлдері бар жоба қатысушылары ғана тағайындай алады. Рөлдер мен рұқсаттарды беру кезінде ең аз артықшылықтар қағидатын ұстаныңыз: пайдаланушы өз міндеттерін орындау үшін қажет құқықтарға ғана ие болуы тиіс.
Жоба иесі, Суперадминистратор және Жоба әкімшісі базалық рөлдері Cloud Kafka-ның барлық операцияларына толық қолжетімділік алады, жеке рұқсаттарды баптаудың қажеті жоқ.
Қолжетімділікті шектеу үшін қосымша рұқсаттары бар Пайдаланушылар әкімшісі (IAM) немесе Бақылаушы базалық рөлі пайдаланылуы мүмкін. Әдепкі бойынша бұл базалық рөлдер үшін Cloud Kafka-ға қолжетімділік шектеулі:
Пайдаланушылар әкімшісі (IAM): қолжетімділік жоқ.Бақылаушы: Cloud Kafka сервисінің бұрын жасалған даналары туралы ақпараттың бір бөлігін ғана қарау.
Сіз өзіңізге қолайлы рөлдік модель құрып, кез келген рұқсаттарды бере аласыз.
Барлық әрекеттерге, соның ішінде Cloud Kafka сервисінің даналарын жасауға және жоюға рұқсат етіледі. Құзыреті кең және жауапкершілік деңгейі жоғары жоба қатысушысы осы қолжетімділік деңгейін пайдалана алады. Сервистің жаңа даналарын жасау инфрақұрылым шығындарын арттыруы мүмкін, ал жою — қайтарымсыз операция, ол Cloud Kafka сервисінің данаңызды пайдаланатын қолданбаның жұмысын бұзуы ықтимал.
Cloud Kafka сервисінің даналарын жасау мен жоюдан басқа, дерлік барлық рұқсаттарға ие. Сервистің бұрыннан жасалған даналарын басқару үшін инфрақұрылым операторы немесе DevOps-инженері рөлін атқаратын жоба қатысушысы пайдалана алады. Сондай-ақ қызметтердің құнына әсер етуді көздейді, бірақ тек бар сервистік даналарды масштабтау есебінен.
Сервис даналарын басқаруға қолжетімділігі жоқ, аудитке арналған деректерден басқа, олар туралы ақпаратты ғана қарай алады. Сондай-ақ Kafka кластерлері арасында деректерді репликациялауға арналған mirror-қосылымдарды жасауға, жоюға және қарауға мүмкіндік береді. Деректермен жұмыс істейтін жоба қатысушылары, мысалы, әзірлеушілер немесе деректер инженерлері пайдалана алады.
Cloud Kafka сервисі данасының параметрлерін өзгерте алмайды және жеке кабинеттегі сервистің графикалық интерфейсіне қолжетімділігі жоқ. Тек аудит үшін қолданылады: логтар мен оқиғалар тарихын зерттеу, сондай-ақ пайдаланушылар тізімін қарау. Әдетте, қауіпсіздік қызметінің қызметкерлеріне қолайлы.