সারসংক্ষেপ
Cato API অ্যাক্সেসের মাধ্যমে Copilot Studio পরিবেশে সংযুক্ত হয়, যা সংস্থার জুড়ে Copilot Studio-তে তৈরি করা এজেন্ট এবং তাদের কার্যকলাপের দৃশ্যমানতা অ্যাডমিনদের প্রদান করে।
প্রার্থাসূচি
শুরু করার আগে, নিম্নলিখিতগুলি নিশ্চিত করুন:
- আপনার কাছে একটি Microsoft Entra ID (Azure AD) অ্যাকাউন্ট আছে যা অ্যাপ্লিকেশন প্রশাসক, ক্লাউড অ্যাপ্লিকেশন প্রশাসক বা গ্লোবাল প্রশাসক ভূমিকা সহ। এই ভূমিকা আপনাকে ধাপ 1-এ ক্যাটো অ্যাপ্লিকেশনের জন্য টেন্যান্ট-ওয়াইড সম্মতি প্রদান করতে দেয়। Cato-এর অ্যাপ্লিকেশন শুধুমাত্র একটি মৌলিক সাইন-ইন অনুমতি অনুরোধ করে, তাই অ্যাপ্লিকেশন প্রশাসক বা ক্লাউড অ্যাপ্লিকেশন প্রশাসক কম-প্রিভিলেজ অপশন এবং পর্যাপ্ত।
- টেন্যান্ট স্তরে আপনার কাছে পাওয়ার প্ল্যাটফর্ম প্রশাসক বা গ্লোবাল প্রশাসক অ্যাক্সেস আছে। এটি একটি পৃথক, পাওয়ার প্ল্যাটফর্ম-নির্দিষ্ট অনুমতি এন্ট্রা আইডি অ্যাপ রেজিস্ট্রেশনের পরিবর্তে, এবং এটি আপনাকে ধাপ 2-তে ক্যাটো অ্যাপ্লিকেশনটি একটি ম্যানেজমেন্ট অ্যাপ্লিকেশন হিসাবে নিবন্ধন করতে এবং ধাপ 3-তে এজেন্ট সেশনগুলি সক্রিয় করতে দেয়।
- Copilot Studio-এর সাথে যুক্ত Azure সাবস্ক্রিপশনে আপনার অ্যাক্সেস আছে, ধাপ 2-তে একটি ক্লাউড শেল সেশন খুলতে।
- Azure ক্লাউড শেলে আপনি PowerShell কমান্ড চালাতে পারেন, নিবন্ধন স্ক্রিপ্টটি ধাপ 2-এ চালাতে পারবেন।
এই ইন্টিগ্রেশন সেটআপ করা চার-ধাপ প্রক্রিয়া, এবং ধাপগুলি প্রায়শই ভিন্ন মানুষ দ্বারা সম্পন্ন করা হয়। ধাপ 1-এ, একটি এন্ট্রা আইডি অ্যাডমিন টেন্যান্টে ক্যাটো অ্যাপ্লিকেশন যোগ করেন। ধাপ 2 এবং 3-এ, একটি পাওয়ার প্ল্যাটফর্ম অ্যাডমিন ক্যাটো অ্যাপ্লিকেশনটি ম্যানেজমেন্ট অ্যাপ্লিকেশন হিসাবে নিবন্ধন করেন এবং এজেন্ট সেশনগুলি সক্ষম করেন। ধাপ 4-এ, একটি ক্যাটো অ্যাডমিন CMA-তে ইন্টিগ্রেশন সম্পন্ন করেন।
ধাপ 1: Microsoft Entra ID-তে Cato সংযোগ করুন
Cato Microsoft Entra ID-তে একটি মাল্টি-টেন্যান্ট অ্যাপ্লিকেশন নিবন্ধন করে। ইন্টিগ্রেশন সংযোগ করতে, একটি এন্ট্রা আইডি অ্যাডমিন ক্যাটো নেটওয়ার্কস অ্যাডমিন সম্মতি লিঙ্ক খুলেন, যা আপনার টেন্যান্টে অ্যাপ্লিকেশনকে এন্টারপ্রাইজ অ্যাপ্লিকেশন হিসাবে যোগ করে এবং সম্মতি প্রদান করে।
Cato কে Microsoft Entra ID-তে সংযোগ করতে:
- Cato Networks admin consent link খুলুন। প্রত্যাশিত হলে পূর্বশর্তে বর্ণিত প্রশাসক অ্যাকাউন্ট ব্যবহার করে সাইন ইন করুন। Microsoft ক্যাটো নেটওয়ার্কস এআই নিরাপত্তা ইন্টিগ্রেশন অ্যাপ্লিকেশনের জন্য সম্মতি স্ক্রীন প্রদর্শন করে।
- গ্রহণ করুন ক্লিক করুন।
ধাপ 2: Power Platform-এ ম্যানেজমেন্ট অ্যাপ্লিকেশন হিসাবে ক্যাটো নিবন্ধন করুন
এই ধাপটি Power Platform-এ একটি ম্যানেজমেন্ট অ্যাপ্লিকেশন হিসাবে ধাপ 1 থেকে একই ক্যাটো অ্যাপ্লিকেশন নিবন্ধন করে। সাধারণত, একটি অ্যাপ্লিকেশনকে প্রতিটি পরিবেশে ড্যাটাভার্স অ্যাপ্লিকেশন ব্যবহারকারী যোগ করা দরকার, খন্দ দুস্থিত ডেটা পড়তে পারে। তাই এটি একটি ম্যানেজমেন্ট অ্যাপ্লিকেশন নিবন্ধন করা হলে এটি পুরো টেন্যান্ট জুড়ে পাওয়ার প্ল্যাটফর্ম এবং ড্যাটাভার্স পরিবেশগুলি পড়ার অনুমতি দেয়, যা ক্যাটোকে এজেন্ট কনফিগারেশন এবং এজেন্ট সেশনগুলি পড়তে দেয়। PowerShell ব্যবহার করে Azure ক্লাউড শেলে অ্যাপ্লিকেশনটি নিবন্ধন করুন, এবং নিবন্ধন স্ক্রিপ্টটিতে আপনার Microsoft Entra ID টেন্যান্ট আইডি প্রয়োজন।
টেন্যান্ট আইডি পান
আপনার Microsoft Entra ID টেন্যান্ট আইডি পেতে:
- Azure পোর্টালে যান এবং Microsoft Entra ID তে যান।
- ওভারভিউ পৃষ্ঠায়, বেসিক তথ্য এর অধীনে টেন্যান্ট আইডি কপি করুন। এই মানটি নিবন্ধন স্ক্রিপ্টে ব্যবহার করবেন এবং পরে CMA-তে ইন্টিগ্রেশন সম্পন্ন করার জন্য।
নিবন্ধন স্ক্রিপ্ট চালান
ম্যানেজমেন্ট অ্যাপ্লিকেশন নিবন্ধন করতে:
- Azure পোর্টালে ক্লাউড শেল খুলুন।
- PowerShell নির্বাচন করুন।
- ব্রাউজ করা সাবস্ক্রিপশনে নির্বাচন করুন এবং প্রয়োগ করুন ক্লিক করুন।
- নীচের কমান্ডগুলি চালান, এবং
<YOUR-TENANT-ID>আপনার কপি করা টেন্যান্ট আইডি দিয়ে প্রতিস্থাপন করুন:
$tenantId = "<YOUR-TENANT-ID>"
аз লগইন --স্কোপ "https://api.bap.microsoft.com/.default"
# লিঙ্ক অনুসরণ করে এবং কোড প্রবেশ করতে এবং প্রাসঙ্গিক সাবস্ক্রিপশনে নির্বাচন করুন
$token = аз অ্যাকাউন্ট গেট-অ্যাক্সেস-টোকেন
--স্কোপ "https://api.bap.microsoft.com/.default"
--টেন্যান্ট $tenantId
--কুয়েরি অ্যাক্সেসটোকেন -o tsv
$headers = @{
"Authorization" = "Bearer $token"
"Content-Type" = "application/json"
}
$body = "{}"
$uri =
"https://api.bap.microsoft.com/providers/" +
"Microsoft.BusinessAppPlatform/adminApplications/" +
"0f5bb78b-ad8f-454a-a7bc-3c6bb5b1e6c8?api-version=2020-10-01"
Invoke-RestMethod -Method Put -Uri $uri -Headers $headers -Body $body
ইনভোক-রেস্টমেথড কমান্ড নিবন্ধিত অ্যাপ্লিকেশনআইডি প্রদান করে, যা নিশ্চিত করে যে ম্যানেজমেন্ট অ্যাপ্লিকেশন সফলভাবে নিবন্ধিত হয়েছে।
অ্যাপ্লিকেশনআইডি
-------------
0f5bb78b-ad8f-454a-a7bc-3c6bb5b1e6c8
ধাপ 3: এজেন্ট সেশনগুলি সক্রিয় করুন
এই সেটিংস সক্ষম করা ক্যাটোকে পরিবেশে কোপাইলট স্টুডিও এজেন্টের জন্য এজেন্ট সেশন দেখতে দেয়। প্রতি টেন্যান্টে সম্পর্কিত পরিবেশের জন্য এটি সক্রিয় করুন। পরিবেশটি ডেভেলপার পরিবেশ হতে পারবে না। এই সক্রিয় করার জন্য পাওয়ার প্ল্যাটফর্ম প্রশাসক অ্যাক্সেসের প্রয়োজন, বা ঐ পরিবেশে সিস্টেম প্রশাসক নিরাপত্তা ভূমিকা।
এলাকায় এজেন্ট সেশনগুলি সক্রিয় করতে:
- পাওয়ার প্ল্যাটফর্ম প্রশাসক কেন্দ্রে যান, পরিবেশ নির্বাচন করুন এবং পরিবেশ নির্বাচন করুন।
- Settings নির্বাচন করুন।
- Product বিস্তৃত করুন এবং Features নির্বাচন করুন।
- কোপাইলট স্টুডিও এজেন্টসের অধীনে, কথোপকথনের ট্রান্সক্রিপ্ট এবং তাদের সংশ্লিষ্ট মেটাডেটা Dataverse (উন্নত প্রতিবেদন জন্য প্রয়োজনীয়) সংরক্ষিত হতে পারে অনুমতি দিন সক্ষম করুন।
ধাপ 4: CMA-তে ইন্টিগ্রেশন সম্পন্ন করুন
ইন্টিগ্রেশন সম্পন্ন করতে, এক ক্যাটো অ্যাডমিন Microsoft Entra ID টেন্যান্ট আইডি যোগ করেন যা আপনি কপি করেছেন।
CMA-তে ইন্টিগ্রেশনসম্পন্ন করতে:
- নেভিগেশন মেনু থেকে, AI সিকিউরিটি > ইন্টিগ্রেশন নির্বাচন করুন।
- কোপাইলট স্টুডিও টাইলের উপর ক্লিক করুন সংযোগস্থল।
- Azure AD টেন্যান্ট আইডি ক্ষেত্রের মধ্যে প্রবেশ করুন যা আপনি কপি করেছেন।
- Test Connection নির্বাচন করুন। আপনি শুধুমাত্র পরীক্ষাটি সফলভাবে পূর্ণ করার পরে ইন্টিগ্রেশন সংরক্ষণ করতে পারেন।
- সংরক্ষণ করুন এ ক্লিক করুন।
ডেটা রিফ্রেশ
ইন্টিগ্রেশন সংযোগ করার পরে, Cato অবিলম্বে Copilot Studio থেকে ডেটা গ্রহণ করে, এবং তারপরে প্রতি ঘন্টায়। আপনার পরিবেশে পরিবর্তনের পরে CMA-তে একটি ঘন্টা পর্যন্ত আপডেট ডেটা আশা করুন।
অনুরোধকৃত অনুমতিসমূহ পর্যালোচনা করুন
| অনুমতি | ক্লাউড অ্যাক্সেস |
|---|---|
| ম্যানেজমেন্ট অ্যাপ্লিকেশন | এটি ক্যাটোকে পাওয়ার প্ল্যাটফর্ম পরিবেশগুলি পড়তে এবং Dataverse অ্যাক্সেস করতে সক্ষম করে, এবং ফলে এজেন্ট কনফিগারেশন এবং এজেন্ট সেশনগুলি পড়তে দেয়। |