এই নিবন্ধে গিটহাবের জন্য অ্যাপ ক্রিয়াকলাপ ইন্টিগ্রেশন কনফিগার করার পদ্ধতি ব্যাখ্যা করা হয়েছে।
সারসংক্ষেপ
অ্যাপ ক্রিয়াকলাপ আপনাকে সংযুক্ত SaaS অ্যাপ্লিকেশন এর মধ্যে যেকোনো ব্যবহারকারী দ্বারা তৈরি সব কার্যকলাপের বাইরে থেকে দৃশ্যমানতা API ভিত্তিক সমাধান প্রদান করে। অ্যাপের মধ্যে ডেটার দৃশ্যমানতা পেতে অ্যাপ ক্রিয়াকলাপ-এর জন্য, আপনার প্রয়োজনীয় অ্যাপ্লিকেশনের সাথে ইন্টিগ্রেশন সেট আপ করতে হবে। একটি ইন্টিগ্রেশন তৈরির পর, যদি একটি ক্ষেত্র পরিবর্তন বা মেয়াদোত্তীর্ণ হয়, আপনি তা Resources > ইন্টিগ্রেশন > সংযুক্ত অ্যাপস পাতা থেকে সম্পাদনা করতে পারেন। আরও তথ্যের জন্য, দেখুন API এর মাধ্যমে অ্যাপ ক্রিয়াকলাপ সহ অ্যাপ্লিকেশন নিয়ন্ত্রণ কি।
অ্যাপ ক্রিয়াকলাপ ইন্টিগ্রেশন কনফিগার করতে, আপনাকে নিচের কাজগুলি করতে হবে:
আপনার SaaS অপ্লিকেশন এর মধ্যে ইন্টিগ্রেশন কনফিগার করুন
CMA-এ API কানেক্টর তৈরি করুন
অ্যাপ ক্রিয়াকলাপগুলির জন্য একটি CASB লাইসেন্সের প্রয়োজন। এই লাইসেন্সে অন্তর্ভুক্ত রয়েছে অ্যাপ এবং ডেটা নিয়ন্ত্রণ এবং API এর মাধ্যমে অ্যাপ ক্রিয়াকলাপ। CASB লাইসেন্স কেনার বিষয়ে আরও জানতে, আপনার Cato প্রতিনিধির সঙ্গে যোগাযোগ করুন।
GitHub সংযুক্তির সুবিধা
এই কানেক্টর তৈরি করার পরে, আপনি আপনার GitHub পরিবেশের কার্যকলাপ দেখতে এবং পর্যবেক্ষণ করতে পারেন। যেমন,
ব্যবহারকারী লগইন
রেপোসিটোরি ক্লোনিং
কমিটসমূহ
পুল রিকোয়েস্টসমূহ
রেপো/সংগঠনের সেটিংসের পরিবর্তন
কোড/ভালনারেবিলিটি স্ক্যানের সতর্কতা
এটি আপনাকে সন্দেহজনক কার্যকলাপ শনাক্ত করতে এবং প্রতিক্রিয়া জানাতে সাহায্য করে, এবং আপনি এই কার্যকলাপগুলির জন্য সতর্কতা পেতে পারেন:
কোড নিরাপত্তা স্ক্যান
ভালনারেবিলিটি (ডিপেন্ডাবোট) স্ক্যান
সিক্রেট স্ক্যান
গিটহাব ইন্টিগ্রেশন কনফিগার করা
গিটহাব ইন্টিগ্রেশন কনফিগার করতে একটি নতুন ব্যক্তিগত অ্যাক্সেস টোকেন তৈরি করুন।
প্রার্থাসূচি
আপনাকে গিটহাব এন্টারপ্রাইজ লাইসেন্স কিনতে হবে
এই অনুমতিসমূহ (permissions) প্রদান করা হচ্ছে:
ব্যবহারকারী - পড়ার অনুমতি:user
অডিট_লগ - পড়ার অনুমতি:audit_log
সংগঠন - পড়ার অনুমতি:org
এন্টারপ্রাইজ - পড়ার অনুমতি:enterprise
সংগ্রহস্থল - নিরাপত্তা_ইভেন্টসমূহ:পড়ার অনুমতি
দ্রষ্টব্য:
২০২৬ সালের মার্চ থেকে, গিটহাব কানেক্টর নিরীক্ষণের জন্য এবং আন্তঃপ্ল্যাটফর্ম সংমিশ্রণের জন্য নিরাপত্তা ইভেন্ট সংগ্রহ করতে সক্ষম হবে। যদি আপনি মার্চ ২০২৬ এর পূর্বে এই সংযোগকারী তৈরি করে থাকেন, তবে আপনাকে
নিরাপত্তা_ইভেন্টসমূহ:পড়ার অনুমতিঅতিরিক্ত পরিসরের সাথে অ্যাক্সেস টোকেন পুনঃউৎপন্ন করতে হবে এবং নতুন টোকেনটি CMA তে যোগ করতে হবে।অ্যাক্সেস টোকেন পুনঃজাগ্রত করতে, গিটহাব ডেভেলপার কেন্দ্রে গিয়ে, Cato ইন্টিগ্রেশনের জন্য ব্যবহৃত বিদ্যমান টোকেনটি নির্বাচন করুন। টোকেন পুনঃজাগ্রত করুন ক্লিক করুন, এবং সংগ্রহস্থল বিভাগে
নিরাপত্তা_ইভেন্টসমূহ:পড়ার অনুমতিনির্বাচন করা হয়েছে তা নিশ্চিত করুন। পরিবর্তনগুলি প্রয়োগ করতে টোকেন পুনঃজাগ্রত করুন ক্লিক করুন। নতুন টোকেনটি CMA তে যোগ করতে নিচের স্টেপ 2 অনুসরণ করুন।
ধাপ 1: গিটহাব ডেভেলপার সেন্টারে ইন্টিগ্রেশন কনফিগার করুন
গিটহাব ডেভেলপার সেন্টারে, CMAতে প্রবেশ করার জন্য অ্যাক্সেস টোকেন সনাক্ত করুন।
গিটহাব ইন্টিগ্রেশন কনফিগার করতে:
গিটহাব ডেভেলপার সেন্টারে যান পার্সোনাল অ্যাক্সেস টোকেন > টোকেনস (ক্লাসিক)।
নতুন টোকেন তৈরি করুন ক্লিক করুন।
টোকেন মেয়াদ শেষ হওয়ার তারিখ সেট করুন।
আমরা ১ বছরের সর্বাধিক অনুমোদনীয় সময়কালের মেয়াদ শেষের তারিখ নির্ধারণ করার সুপারিশ করি।
উপরোক্ত পরিসর যোগ করুন।
টোকেন তৈরি করুন ক্লিক করুন।
নতুন অ্যাক্সেস টোকেন কপি করুন এবং সংরক্ষণ করুন যাতে সেগুলি CMA তে যোগ করা যায়।
সেটিংস > এন্টারপ্রাইজেস এ যান।
আপনার এন্টারপ্রাইজের নামের উপর ক্লিক করুন।
আপনার এন্টারপ্রাইজের লগইন পৃষ্ঠা প্রদর্শিত হয়।
URL-এর শেষ অংশ কপি এবং সংরক্ষণ করুন যেন এটি CMA-তে যোগ করা যায়। উদাহরণ স্বরূপ, ইউআরএল
https://github.com/enterprises/catoএ,catoকপি করুন এবং সংরক্ষণ করুন।
ধাপ ২: CMA-এ API কানেক্টর তৈরি করুন
পৃথক অ্যাপ্লিকেশন দিয়ে ইন্টিগ্রেশন সেট আপ করার পরে, বিবরণগুলি CMA-তে যোগ করুন।
CMA-এ API কানেক্টর তৈরি করতে:
নেভিগেশন মেনু থেকে Resources > Integrations ক্লিক করুন।
Configured Integrations ট্যাব ক্লিক করুন।
নিউ ক্লিক করুন।
New Integration প্যানেল খোলা হয়েছে।
SaaS Application নির্বাচন করুন আপনি যা যোগ করতে চান।
ক্ষমতা-এর ড্রপডাউন থেকে অ্যাপ ক্রিয়াকলাপ নির্বাচন করুন।
ধাপ একে তৈরি করা বিস্তারিতগুলি যোগ করুন।
সংরক্ষণ করুন এ ক্লিক করুন।
অ্যাপটি Integrated Apps টেবিলের Connected স্ট্যাটাস সহ দৃশ্যমান।
API সংযোগ করার পরে, আপনি ক্লাউড কার্যকলাপ ড্যাশবোর্ড এ অ্যাপ ক্রিয়াকলাপ ট্র্যাক করতে পারেন। ডেটা কিছু মিনিট দেখানোর জন্য সময় নিতে পারে।
জ্ঞাত সীমাবদ্ধতা
সমস্ত ইভেন্টস আনা হয়
উৎ্স
এন্টারপ্রাইজ অডিট লগ এন্ডপয়েন্ট - ইভেন্টস এন্ডপয়েন্ট প্রশ্ন করা হচ্ছে
গ্রাফকিউএল এবং ব্যবহারকারী এন্ডপয়েন্ট - গিটহাব ব্যবহারকারীদের সম্পর্কে প্রশ্ন করা হচ্ছে।