জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স পরিচালনা করুন

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ ব্যবহার করার আগে, আপনার প্রতিষ্ঠানের প্রতিটি ব্যবহারকারীর একটি লাইসেন্স প্রয়োজন।

ডিফল্টরূপে, নতুন সাবস্ক্রিপশনের জন্য আপনাকে ম্যানুয়ালি লাইসেন্স বরাদ্দ করতে হবে। গুগল ক্লাউড পণ্যের জন্য নির্দিষ্ট জেমিনি সেট আপ করার পরে, আপনি ম্যানুয়ালি বা স্বয়ংক্রিয়ভাবে লাইসেন্স বরাদ্দ করতে পারেন।

আপনি যে কোনও ব্যবহারকারীকে লাইসেন্স বরাদ্দ করতে পারেন যাদের প্রাসঙ্গিক বিলিং অ্যাকাউন্টের সাথে লিঙ্ক করা কোনও প্রকল্পে অ্যাক্সেস আছে। ব্যবহারকারীকে লাইসেন্স বরাদ্দ করার পরে, তারা যেকোনো প্রকল্পে জেমিনি কোড অ্যাসিস্ট ব্যবহার করতে পারবেন।

শুরু করার আগে

  • নিশ্চিত করুন যে আপনার কাছে বিলিং অ্যাকাউন্ট অ্যাডমিনিস্ট্রেটর ( roles/billing.admin ) অথবা কনজিউমার প্রকিউরমেন্ট অর্ডার অ্যাডমিনিস্ট্রেটর ( roles/consumerprocurement.orderAdmin ) IAM ভূমিকা আছে যাতে আপনি নিম্নলিখিত বিভাগগুলিতে বিস্তারিতভাবে বর্ণিত নির্দিষ্ট লাইসেন্স পরিচালনার কাজের জন্য বিলিং অ্যাকাউন্টে প্রয়োজনীয় অতিরিক্ত অনুমতি দিতে পারেন।

  • আপনি জেমিনি কোড অ্যাসিস্ট সেট আপ করেছেন কিনা তা যাচাই করুন।

  • আপনি যদি গুগল ক্লাউড কনসোলের পরিবর্তে কোনও API ব্যবহার করে লাইসেন্স পরিচালনা করতে চান, তাহলে নিম্নলিখিতগুলি যাচাই করুন:

সাবস্ক্রিপশনে জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্সের সংখ্যা পরিবর্তন করুন

আপনি সরাসরি গুগল ক্লাউড কনসোলের মাধ্যমে অথবা আপনার গুগল অ্যাকাউন্ট প্রতিনিধি বা অনুমোদিত রিসেলারের মাধ্যমে গুগল ক্লাউড লাইসেন্সের জন্য জেমিনির সংখ্যা যোগ বা অপসারণ করতে পারেন।

সাবস্ক্রিপশনে লাইসেন্সের সংখ্যা পরিবর্তন করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. সাবস্ক্রিপশনের মালিকানাধীন বিলিং অ্যাকাউন্টে আপনার নিম্নলিখিত পরিচয় এবং অ্যাক্সেস পরিচালনার অনুমতি আছে কিনা তা যাচাই করুন:

    • billing.accounts.get
    • consumerprocurement.orders.get
    • consumerprocurement.orders.modify
    • resourcemanager.projects.get
  2. গুগল ক্লাউড কনসোলে, জেমিনির অ্যাডমিন পৃষ্ঠায় যান।

    গুগল ক্লাউডের জন্য জেমিনি-তে যান।

  3. আপনি যে সাবস্ক্রিপশনটি পরিবর্তন করতে চান তা নির্বাচন করুন এবং তারপরে সাবস্ক্রিপশন পরিবর্তন করুন নির্বাচন করুন। মনে রাখবেন যে আপনি যদি একটি সক্রিয় ট্রায়াল পিরিয়ডে থাকেন, তাহলে এই বোতামটি "অটো-রিনিউ অক্ষম করুন" হিসাবে প্রদর্শিত হবে।

  4. আপনি কতগুলি লাইসেন্স পেতে চান তা লিখুন। নিম্নলিখিত তথ্য প্রদর্শিত হবে:

    • ক্রয়ের পর মোট লাইসেন্সের সংখ্যা।
    • ক্রয়ের পরে অ্যাসাইনমেন্টের জন্য উপলব্ধ লাইসেন্সের সংখ্যা।
    • প্রতি টার্মের জন্য নতুন সাবস্ক্রিপশন মূল্য। বর্তমান টার্মে কত সময় বাকি আছে তার উপর ভিত্তি করে যুক্ত লাইসেন্সের জন্য অতিরিক্ত পরিমাণ আনুপাতিক হারে নির্ধারণ করা হয়।
  5. সংরক্ষণ নির্বাচন করুন।

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স অ্যাসাইনমেন্ট দেখুন

নিম্নলিখিত বিকল্পগুলির মধ্যে একটি নির্বাচন করুন:

কনসোল

  1. সাবস্ক্রিপশনের মালিকানাধীন বিলিং অ্যাকাউন্টে আপনার নিম্নলিখিত IAM অনুমতি আছে কিনা তা যাচাই করুন:

    • billing.accounts.get
    • consumerprocurement.orders.get
    • consumerprocurement.licensePools.get
    • consumerprocurement.licensePools.enumerateLicensedUsers
    • resourcemanager.projects.get
  2. জেমিনি অ্যাডমিন পৃষ্ঠায় যান এবং জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ সাবস্ক্রিপশন সহ আপনার বিলিং অ্যাকাউন্টের সাথে সংযুক্ত প্রকল্পটি নির্বাচন করুন।

    গুগল ক্লাউডের জন্য জেমিনি-তে যান।

  3. আপনি যে সাবস্ক্রিপশনটি পরিবর্তন করতে চান তা নির্বাচন করুন এবং তারপরে সাবস্ক্রিপশন পরিবর্তন করুন নির্বাচন করুন।

    লাইসেন্সপ্রাপ্ত প্রতিটি ব্যবহারকারীর জন্য নিম্নলিখিত তথ্য উপলব্ধ:

    • নাম।
    • ইমেইল।
    • লাইসেন্স বরাদ্দের তারিখ।
    • লাইসেন্সটি শেষবার ব্যবহারের তারিখ এবং সময়।
  4. নির্দিষ্ট ব্যবহারকারীদের খুঁজে পেতে, আপনি তালিকাটি ফিল্টার এবং সাজাতে পারেন নিম্নরূপ:

    • তালিকাটি ফিল্টার করতে, ফিল্টার ক্ষেত্রে, বৈশিষ্ট্য এবং মান লিখুন।
    • তালিকাটি সাজানোর জন্য, আপনি যে কলামের শিরোনাম অনুসারে সাজাতে চান তা নির্বাচন করুন। উদাহরণস্বরূপ, ব্যবহারকারীর নাম অনুসারে বর্ণানুক্রমিকভাবে সাজানোর জন্য, নাম কলামের শিরোনাম নির্বাচন করুন।

এপিআই

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ লাইসেন্স অ্যাসাইনমেন্ট দেখতে, billingAccounts.orders.licensePool.enumerateLicensedUsers পদ্ধতি ব্যবহার করুন।

  1. যাচাই করুন যে আপনার কাছে consumerprocurement.licensePools.enumerateLicensedUsers IAM অনুমতি আছে যে বিলিং অ্যাকাউন্টে লাইসেন্স পুল রয়েছে যার লাইসেন্স অ্যাসাইনমেন্ট আপনি দেখতে চান।

  2. পদ্ধতিটি কল করতে cURL ব্যবহার করুন:

    curl -X GET \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "X-Goog-User-Project: PROJECT_ID" \
    "https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:enumerateLicensedUsers/"
    

    নিম্নলিখিতগুলি প্রতিস্থাপন করুন:

যদি কমান্ডটি সফল হয়, তাহলে এটি নিম্নলিখিত বিন্যাসে licensedUsers আউটপুট প্রদান করে:

{
  "licensedUsers": [
      {
          "username": "dana@example.com",
          "assignTime": "2024-09-26T16:24:40.559222Z"
      },
      {
          "username": "lee@example.com",
          "assignTime": "2024-09-26T16:24:40.559222Z"
      },
      {
          "username": "taylor@example.com",
          "assignTime": "2024-09-26T16:24:40.559222Z"
      },
      {
          "username": "bola@example.com",
          "assignTime": "2024-09-26T16:24:14.610828Z"
      }
  ]
}

যদি কোনও জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ লাইসেন্স অ্যাসাইনমেন্ট না থাকে অথবা ORDER_ID অবৈধ হয়, তাহলে এটি নিম্নলিখিত ফর্ম্যাটে licensedUsers আউটপুট প্রদান করে:

{}

পৃথক ব্যবহারকারীদের জন্য ম্যানুয়ালি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স বরাদ্দ করুন

নিম্নলিখিত বিকল্পগুলির মধ্যে একটি নির্বাচন করুন:

কনসোল

  1. সাবস্ক্রিপশনের মালিকানাধীন বিলিং অ্যাকাউন্টে আপনার নিম্নলিখিত IAM অনুমতি আছে কিনা তা যাচাই করুন:

    • billing.accounts.get
    • consumerprocurement.orders.get
    • consumerprocurement.licensePools.get
    • consumerprocurement.licensePools.enumerateLicensedUsers
    • consumerprocurement.licensePools.assign
    • resourcemanager.projects.get
  2. জেমিনি পেজের অ্যাডমিনে যান।

    গুগল ক্লাউডের জন্য জেমিনি-তে যান।

  3. "Gemini Code Assist পরিচালনা করুন" নির্বাচন করুন, এবং তারপর "Modify Subscription" নির্বাচন করুন।

  4. এই জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ সাবস্ক্রিপশনের জন্য, যাচাই করুন যে আপনি লাইসেন্স অ্যাসাইনমেন্টকে ম্যানুয়ালি অ্যাসাইন লাইসেন্সে সেট করেছেন। যদি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ সাবস্ক্রিপশনটি অটোমেটিক অ্যাসাইন লাইসেন্সে সেট করা থাকে, তাহলে আপনি পৃথক লাইসেন্স পরিচালনা করতে পারবেন না। এই বিলিং অ্যাকাউন্টটি ম্যানুয়ালি অ্যাসাইন লাইসেন্সে স্যুইচ করলে পরিবর্তনের পরে স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট বন্ধ হয়ে যায়, তবে পূর্বে বিদ্যমান লাইসেন্স অ্যাসাইনমেন্টগুলি প্রভাবিত হয় না।

  5. লাইসেন্সপ্রাপ্ত ব্যবহারকারী যোগ করুন নির্বাচন করুন। একটি ব্যবহারকারী নির্বাচন ডায়ালগ প্রদর্শিত হবে। শুধুমাত্র পৃথক Google অ্যাকাউন্ট ইমেল ঠিকানাগুলি সমর্থিত, যেমন @gmail.com , @googlegroups.com , এবং Google Workspace ডোমেন। Workforce Identity Federation (BYOID) সমর্থিত নয়।

  6. লাইসেন্সপ্রাপ্ত ব্যবহারকারী যোগ করুন নির্বাচন করুন।

  7. যাচাই করুন যে আপনি লাইসেন্সপ্রাপ্ত ব্যবহারকারীদের জন্য Gemini for Google Cloud User and Service Usage Consumer IAM ভূমিকা প্রদান করছেন

এপিআই

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স বরাদ্দ করতে, billingAccounts.orders.licensePool.assign পদ্ধতি ব্যবহার করুন।

  1. আপনি যে লাইসেন্স পুলটি বরাদ্দ করতে চান সেই বিলিং অ্যাকাউন্টে আপনার নিম্নলিখিত IAM অনুমতিগুলি আছে কিনা তা যাচাই করুন:
  • billing.accounts.get
  • consumerprocurement.licensePools.assign
  • consumerprocurement.licensePools.get
  • consumerprocurement.licensePools.unassign
  • consumerprocurement.orders.get
  1. নিম্নলিখিত তথ্য ধারণকারী একটি JSON ফাইল তৈরি করুন:

    {
      "usernames": [
        USER_EMAILS
      ]
    }
    

    USER_EMAILS পরিবর্তে লাইসেন্স বরাদ্দ করা ব্যবহারকারী অ্যাকাউন্টগুলির একটি কমা-বিভাজিত তালিকা লিখুন—যেমন, "dana@example.com", "lee@example.com" । শুধুমাত্র পৃথক Google অ্যাকাউন্ট ইমেল ঠিকানা সমর্থিত, যেমন @gmail.com , @googlegroups.com এবং Google Workspace ডোমেন। Workforce Identity Federation (BYOID) সমর্থিত নয়।

  2. পদ্ধতিটি কল করতে cURL ব্যবহার করুন:

    curl -X POST --data-binary @JSON_FILE_NAME \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "X-Goog-User-Project: PROJECT_ID" \
    -H "Content-Type: application/json" \
    "https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:assign/"

    নিম্নলিখিতগুলি প্রতিস্থাপন করুন:

    • JSON_FILE_NAME : ধাপ ২-এ আপনার তৈরি করা JSON ফাইলের পথ।
    • PROJECT_ID : একটি প্রকল্পের আইডি। এই প্রকল্পের জন্য কোটা ব্যবহার এবং API অনুরোধের সাথে সম্পর্কিত চার্জ প্রযোজ্য।
    • BILLING_ACCOUNT_ID : লাইসেন্স পুলের সাথে সম্পর্কিত বিলিং অ্যাকাউন্টের আইডি।
    • ORDER_ID : অর্ডার আইডি। যদি আপনি অর্ডার আইডি না জানেন, তাহলে আপনার বিলিং অ্যাকাউন্টের সাথে সম্পর্কিত অর্ডারগুলি তালিকাভুক্ত করে আপনি এটি পুনরুদ্ধার করতে পারেন।

সফল হলে, প্রতিক্রিয়াটি নিম্নলিখিতগুলির মতো হবে:

{}

অ্যাসাইনমেন্ট যাচাই করতে, অ্যাসাইনমেন্টের তালিকা দেখুন

তারপর, যাচাই করুন যে আপনি লাইসেন্সপ্রাপ্ত ব্যবহারকারীদের জন্য Gemini for Google Cloud User and Service Usage Consumer IAM ভূমিকা প্রদান করেছেন

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স স্বয়ংক্রিয়ভাবে বরাদ্দ করুন

আপনার প্রতিষ্ঠানের যেকোনো ব্যবহারকারীকে, যাদের লাইসেন্স অ্যাসাইনমেন্ট পৃষ্ঠা থেকে জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ অ্যাক্সেসের প্রয়োজন, আপনি স্বয়ংক্রিয়ভাবে লাইসেন্স অ্যাসাইন করতে পারেন। প্রতিটি সাবস্ক্রিপশনের জন্য স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট পৃথকভাবে সেট করা হয়।

স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট শুধুমাত্র VS কোড, IntelliJ এবং অন্যান্য সমর্থিত JetBrains IDE তে সমর্থিত।

যদি আপনি জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজের জন্য স্বয়ংক্রিয়ভাবে লাইসেন্স বরাদ্দ করতে চান, তাহলে আপনি সেই অ্যাকাউন্টের অধীনে পৃথক ব্যবহারকারী লাইসেন্সগুলি সরাতে বা যোগ করতে পারবেন না। লাইসেন্স অ্যাসাইনমেন্ট সহ ব্যবহারকারীরা যারা কোনও জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজ বৈশিষ্ট্য ব্যবহার করেননি, প্রশাসক কর্তৃক নির্ধারিত নিষ্ক্রিয়তার সময়কালের শেষে স্বয়ংক্রিয়ভাবে তাদের বিধান বাতিল করা হয়।

  1. গুগল ক্লাউড কনসোলে, জেমিনির অ্যাডমিন পৃষ্ঠায় যান।

    গুগল ক্লাউডের জন্য জেমিনি-তে যান।

  2. "Gemini Code Assist পরিচালনা করুন" নির্বাচন করুন, এবং তারপর "Subscribe পরিচালনা করুন" নির্বাচন করুন।

  3. লাইসেন্স ম্যানেজমেন্ট নির্বাচন করুন, এবং তারপর স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট সক্ষম করুন নির্বাচন করুন। স্বয়ংক্রিয় লাইসেন্স সক্ষম করুন ডায়ালগটি প্রদর্শিত হবে।

    এই সাবস্ক্রিপশনটি স্বয়ংক্রিয়ভাবে লাইসেন্স বরাদ্দে পরিবর্তন করলে পরিবর্তনের পরে ম্যানুয়াল লাইসেন্স বরাদ্দ বন্ধ হয়ে যায়, তবে পূর্বে বিদ্যমান লাইসেন্স বরাদ্দগুলি প্রভাবিত হয় না।

  4. যদি অ্যাসাইনি নিষ্ক্রিয় থাকে, তাহলে লাইসেন্স আনঅ্যাসাইন করার সময়কাল নির্ধারণ করুন, তারপর পরিবর্তন নিশ্চিত করুন নির্বাচন করুন। স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট সক্রিয় করা হয়েছে ডায়ালগটি প্রদর্শিত হবে।

    যদি আপনি আনঅ্যাসাইনমেন্টের জন্য T দিনের নিষ্ক্রিয়তা কনফিগার করেন, তাহলে লাইসেন্স(গুলি) স্বয়ংক্রিয়ভাবে আনঅ্যাসাইন করা হবে এবং T+1 দিনে লাইসেন্স পুলে উপলব্ধ হবে। উদাহরণস্বরূপ, যদি আপনি আনঅ্যাসাইনমেন্টের জন্য 7 দিনের নিষ্ক্রিয়তা কনফিগার করেন, তাহলে লাইসেন্স(গুলি) আনঅ্যাসাইন করা হবে এবং 8 দিনে লাইসেন্স পুলে উপলব্ধ হবে।

  5. বন্ধ নির্বাচন করুন।

  6. নিশ্চিত করুন যে আপনি লাইসেন্সপ্রাপ্ত ব্যবহারকারীদের জন্য গুগল ক্লাউড ব্যবহারকারী এবং পরিষেবা ব্যবহারের জন্য কনজিউমার আইএএম ভূমিকা প্রদান করেছেন

    cloudaicompanion.licenses.selfAssign অনুমতিপ্রাপ্ত ব্যবহারকারীরা যখন প্রথমবার জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড বা এন্টারপ্রাইজে প্রবেশ করেন, তখন তারা একটি বিলিং অ্যাকাউন্টের মাধ্যমে অর্থপ্রদান করা প্রকল্পে স্বয়ংক্রিয়ভাবে একটি লাইসেন্স পান, যার একটি বৈধ সাবস্ক্রিপশন রয়েছে যা স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্টের জন্য কনফিগার করা হয়েছে এবং বিলিং অ্যাকাউন্টে আপনার সাবস্ক্রিপশনের আওতায় উপলব্ধ লাইসেন্স রয়েছে।

স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট অক্ষম করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. গুগল ক্লাউড কনসোলে, জেমিনির অ্যাডমিন পৃষ্ঠায় যান।

    গুগল ক্লাউডের জন্য জেমিনি-তে যান।

  2. "Gemini Code Assist পরিচালনা করুন" নির্বাচন করুন, এবং তারপর "Subscribe পরিচালনা করুন" নির্বাচন করুন।

  3. লাইসেন্স ম্যানেজমেন্ট নির্বাচন করুন, এবং তারপর স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট পরিচালনা করুন নির্বাচন করুন। স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট পরিচালনা করুন ডায়ালগটি প্রদর্শিত হবে।

  4. স্বয়ংক্রিয় লাইসেন্স ব্যবস্থাপনা অক্ষম করুন নির্বাচন করুন।

  5. পরিবর্তন নিশ্চিত করুন নির্বাচন করুন।

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্সগুলি ম্যানুয়ালি আনঅ্যাসাইন করুন

নিম্নলিখিত বিকল্পগুলির মধ্যে একটি নির্বাচন করুন:

কনসোল

  1. সাবস্ক্রিপশনের মালিকানাধীন বিলিং অ্যাকাউন্টে আপনার নিম্নলিখিত IAM অনুমতি আছে কিনা তা যাচাই করুন:

    • billing.accounts.get
    • consumerprocurement.orders.get
    • consumerprocurement.licensePools.get
    • consumerprocurement.licensePools.enumerateLicensedUsers
    • consumerprocurement.licensePools.unassign
    • resourcemanager.projects.get
  2. জেমিনি পেজের অ্যাডমিনে যান।

    গুগল ক্লাউডের জন্য জেমিনি-তে যান।

  3. "Gemini Code Assist পরিচালনা করুন" নির্বাচন করুন, এবং তারপর "Subscribe পরিচালনা করুন" নির্বাচন করুন।

  4. লাইসেন্স ম্যানেজমেন্ট নির্বাচন করুন, এবং তারপর স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট পরিচালনা করুন নির্বাচন করুন। স্বয়ংক্রিয় লাইসেন্স অ্যাসাইনমেন্ট পরিচালনা করুন ডায়ালগটি প্রদর্শিত হবে।

  5. আপনি যে ব্যবহারকারীদের লাইসেন্স আনঅ্যাসাইন করতে চান তাদের নির্বাচন করুন, তারপর আনঅ্যাসাইন লাইসেন্স নির্বাচন করুন।

  6. নিশ্চিত করুন নির্বাচন করুন।

এপিআই

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্সগুলি আনঅ্যাসাইন করতে, billingAccounts.orders.licensePool.unassign পদ্ধতিটি ব্যবহার করুন।

  1. এই কাজটি সম্পাদন করার জন্য, আপনার যে বিলিং অ্যাকাউন্টে লাইসেন্স পুল রয়েছে, যার লাইসেন্স আপনি বাতিল করতে চান, সেই বিলিং অ্যাকাউন্টে consumerprocurement.licensePools.unassign আইডেন্টিটি এবং অ্যাক্সেস ম্যানেজমেন্ট অনুমতি থাকতে হবে।

  2. নিম্নলিখিত তথ্য ধারণকারী একটি JSON ফাইল তৈরি করুন:

    {
      "usernames": [
        USER_EMAILS
      ]
    }
    

    USER_EMAILS পরিবর্তে লাইসেন্সধারী ব্যবহারকারী অ্যাকাউন্টগুলির একটি কমা দ্বারা পৃথক তালিকা লিখুন—উদাহরণস্বরূপ, "dana@example.com", "lee@example.com"

  3. পদ্ধতিটি কল করতে cURL ব্যবহার করুন:

    curl -X POST --data-binary @JSON_FILE_NAME \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "X-Goog-User-Project: PROJECT_ID" \
    -H "Content-Type: application/json" \
    "https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:unassign/"

    নিম্নলিখিতগুলি প্রতিস্থাপন করুন:

    • JSON_FILE_NAME : ধাপ ২-এ আপনার তৈরি করা JSON ফাইলের পথ।
    • PROJECT_ID : একটি প্রকল্পের আইডি। এই প্রকল্পের জন্য কোটা ব্যবহার এবং API অনুরোধের সাথে সম্পর্কিত চার্জ প্রযোজ্য।
    • BILLING_ACCOUNT_ID : লাইসেন্স পুলের সাথে সম্পর্কিত বিলিং অ্যাকাউন্টের আইডি।
    • ORDER_ID : অর্ডার আইডি। যদি আপনি অর্ডার আইডি না জানেন, তাহলে আপনার বিলিং অ্যাকাউন্টের সাথে সম্পর্কিত অর্ডারগুলি তালিকাভুক্ত করে আপনি এটি পুনরুদ্ধার করতে পারেন।

সফল হলে, প্রতিক্রিয়াটি নিম্নলিখিতগুলির মতো হবে:

{}

অ্যাসাইনমেন্ট বাতিল করার বিষয়টি যাচাই করতে, অ্যাসাইনমেন্টের তালিকাটি দেখুন

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স স্থানান্তর করুন

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্স সরাসরি ব্যবহারকারীদের মধ্যে স্থানান্তর করা যাবে না। পরিবর্তে, একজন ব্যবহারকারীর কাছ থেকে লাইসেন্সটি আনঅ্যাসাইন করুন এবং তারপর নতুন ব্যবহারকারীকে একটি লাইসেন্স বরাদ্দ করুন

ক্রস-অর্গানাইজেশন লাইসেন্স ব্যবহার প্রতিরোধ করুন

জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ লাইসেন্সগুলি সংস্থা বা প্রকল্প নয়, পৃথক ব্যবহারকারীদের জন্য বরাদ্দ করা হয়, যা পৃথক ব্যবহারকারীদের একাধিক সংস্থায় জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজ ব্যবহার করার অনুমতি দেয়।

জেমিনি কোড অ্যাসিস্ট ব্যবহার থেকে উৎপন্ন যেকোনো লগ সেই প্রকল্পের সাথে সম্পর্কিত যেখানে এটি ব্যবহার করা হয়েছে, লাইসেন্সধারীর সাথে নয়। অতিরিক্তভাবে, জেমিনি কোড অ্যাসিস্টের যেকোনো কাস্টমাইজেশন বা কনফিগারেশন (যেমন কোড কাস্টমাইজেশন ) প্রকল্পেই করা হয়, লাইসেন্স বা সাবস্ক্রিপশন স্তরে নয়।

কোনও প্রকল্পে জেমিনি কোড অ্যাসিস্ট স্ট্যান্ডার্ড এবং এন্টারপ্রাইজের ক্রস-অর্গানাইজেশন ব্যবহার আরও প্রতিরোধ করতে, আপনি নিম্নলিখিতগুলির মধ্যে একটি করতে পারেন:

  • প্রকল্পে গুগল ক্লাউড এপিআই-এর জন্য জেমিনি অক্ষম করুন।
  • প্রকল্পে ব্যবহারকারীর অ্যাক্সেস অস্বীকার করতে অনুমতি ব্যবহার করুন।

সীমাবদ্ধতা