একটি নতুন গ্রাহক অ্যাকাউন্ট অর্ডার করুন

নতুন গ্রাহক অ্যাকাউন্ট তৈরি করার আগে, নিম্নলিখিত বিষয়গুলি লক্ষ্য করুন:

একটি গ্রাহক অ্যাকাউন্ট তৈরি করুন

  1. একটি গ্রাহক অ্যাকাউন্ট তৈরি করতে, নিম্নলিখিত POST অনুরোধটি ব্যবহার করুন এবং অনুমোদন টোকেন অন্তর্ভুক্ত করুন:

    POST https://reseller.googleapis.com/apps/reseller/v1/customers
    
  2. নতুন গ্রাহকের অ্যাকাউন্টের মধ্যে, একটি ব্যবহারকারী তৈরি করুন । যদি প্রতিক্রিয়াটি একটি HTTP 409 Conflict স্থিতি কোড প্রদান করে, তাহলে customerId ইতিমধ্যেই বিদ্যমান। গ্রাহক অ্যাকাউন্ট নিবন্ধন করার আগে, আপনাকে গ্রাহকের সাবস্ক্রিপশন স্থানান্তর করতে হবে।

  3. প্রযোজ্য হলে, গ্রাহকের ডিফল্ট ভাষা পরিবর্তন করুন

  4. ব্যবহারকারীকে সুপার অ্যাডমিনিস্ট্রেটর ভূমিকায় উন্নীত করুন। অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট তৈরি করার সময়, আপনি হয় একটি অস্থায়ী র‍্যান্ডম পাসওয়ার্ড তৈরি করতে পারেন অথবা গ্রাহককে একটি পাসওয়ার্ড প্রদানের জন্য অনুরোধ করতে পারেন।

  5. গ্রাহককে অবহিত করুন যে তাদের অ্যাকাউন্ট সক্রিয় করার জন্য তাদের অবশ্যই Google অ্যাডমিন কনসোলে সাইন ইন করতে হবে এবং রিসেলার চুক্তি ব্যবহার করে Google Workspace-এ স্বাক্ষর করতে হবে। রিসেলারদের গ্রাহকের পক্ষ থেকে পরিষেবার শর্তাবলীতে স্বাক্ষর করা নিষিদ্ধ।

গ্রাহকদের প্রকারভেদ

আপনি Google Workspace-এ দুই ধরণের গ্রাহক তৈরি করতে পারেন:

  • ডোমেইন-যাচাইকৃত গ্রাহক : এই গ্রাহকদের Gmail এবং সম্পূর্ণ প্রশাসক অ্যাক্সেসের প্রয়োজন। যখন আপনি এই ধরণের গ্রাহক তৈরি করবেন, তখন customerType domain এ সেট করুন।
  • ইমেল-যাচাইকৃত গ্রাহক : এই গ্রাহকরা তাদের ডোমেনের মালিক নন বা পরিচালনা করেন না। এই ধরণের গ্রাহক তৈরি করার সময়, customerType team এ সেট করুন। এই গ্রাহকরা Google Workspace এর Google Workspace Essentials এবং Google Workspace Enterprise Essentials সংস্করণ কিনতে পারবেন।

নিম্নলিখিত JSON অনুরোধের বডিটি একটি ডোমেন-যাচাইকৃত গ্রাহকের উদাহরণ:

{
  "customerDomain": "DOMAIN_NAME",
  "customerType": "domain",
  "postalAddress": {
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE"
  },
  "alternateEmail": "EMAIL_ADDRESS"
}

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

  • DOMAIN_NAME : গ্রাহকের ডোমেন—উদাহরণস্বরূপ, example.com
  • NAME : গ্রাহকের নাম—যেমন, Alex Cruz
  • ORGANIZATION_NAME : গ্রাহকের প্রতিষ্ঠানের নাম—উদাহরণস্বরূপ, Example Organization
  • POSTAL_CODE : গ্রাহকের জিপ বা পোস্টাল কোড—উদাহরণস্বরূপ, 94043
  • COUNTRY_CODE : গ্রাহকের ২-অক্ষরের ISO দেশের কোড
  • EMAIL_ADDRESS : গ্রাহকের ইমেল ঠিকানা—উদাহরণস্বরূপ, cruz@example.com

একটি সফল প্রতিক্রিয়া একটি HTTP 200 স্ট্যাটাস কোড এবং নতুন গ্রাহকের তথ্য প্রদান করে:

{
  "kind": "reseller#customer",
  "customerId": "CUSTOMER_ID",
  "customerDomain": "DOMAIN_NAME",
  "customerType": "domain",
  "postalAddress": {
    "kind": "customers#address",
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE",
  },
  "alternateEmail": "EMAIL_ADDRESS"
}

নিম্নলিখিত JSON অনুরোধের মূল অংশটি একজন ইমেল-যাচাইকৃত গ্রাহকের উদাহরণ:

{
  "customerDomain": "DOMAIN_NAME",
  "customerType": "team",
  "primaryAdmin": {
    "primaryEmail": "EMAIL_ADDRESS"
  },
  "postalAddress": {
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE"
  },
 "alternateEmail": "EMAIL_ADDRESS"
}

একটি সফল প্রতিক্রিয়া একটি HTTP 200 স্ট্যাটাস কোড এবং নতুন গ্রাহকের তথ্য প্রদান করে:

{
  "kind": "reseller#customer",
  "customerId": "CUSTOMER_ID",
  "customerDomain": "DOMAIN_NAME,
  "customerType": "team",
  "primaryAdmin": {
    "primaryEmail": "EMAIL_ADDRESS"
  },
  "postalAddress": {
    "kind": "customers#address",
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE",
  },
  "alternateEmail": "EMAIL_ADDRESS"
}

গ্রাহকের ডিফল্ট ভাষা পরিবর্তন করুন

একজন গ্রাহকের ডিফল্ট ভাষা শুধুমাত্র নতুন ব্যবহারকারীদের জন্য প্রযোজ্য। ডিফল্ট ভাষা আপডেট করার পরেও বিদ্যমান ব্যবহারকারীরা তাদের ভাষা ধরে রাখেন। অতএব, কোনও ব্যবহারকারী তৈরি করার আগে গ্রাহকের ডিফল্ট ভাষা সেট করুন।

একজন নতুন গ্রাহকের ডিফল্ট ভাষা ইংরেজি। ডিফল্ট ভাষা পরিবর্তন করতে, ডিরেক্টরি API গ্রাহকদের শেষ বিন্দু থেকে PATCH অথবা UPDATE পদ্ধতি ব্যবহার করুন।

গ্রাহকের জন্য ডিফল্ট language মান আপডেট করতে ডিরেক্টরি API ব্যবহার করুন:

PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID

নিম্নলিখিত JSON অনুরোধের বডি অন্তর্ভুক্ত করুন:

{
  "language":"LANGUAGE_CODE"
}

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

  • CUSTOMER_ID : গ্রাহকের জন্য একটি অনন্য শনাক্তকারী—উদাহরণস্বরূপ, C0123456
  • LANGUAGE_CODE : একটি স্বীকৃত ভাষা কোড — উদাহরণস্বরূপ, স্প্যানিশের জন্য es

একটি সফল JSON প্রতিক্রিয়া একটি HTTP 200 স্ট্যাটাস কোড এবং আপডেট করা গ্রাহক রিসোর্স প্রদান করে:

{
  "alternateEmail": "EMAIL_ADDRESS",
  "customerCreationTime": "2022-12-12T23:04:10.620Z",
  "customerDomain": "DOMAIN_NAME",
  "id": "CUSTOMER_ID",
  "kind": "admin#directory#customer",
  "language": "LANGUAGE_CODE",
  "postalAddress": {
    "contactName": "NAME",
    "countryCode": "COUNTRY_CODE",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE"
  }
}

পরবর্তী পদক্ষেপ