লেবেল হলো মেটাডেটা যা আপনি নির্ধারণ করেন, যা ব্যবহারকারীদের গুগল ড্রাইভের ফাইলগুলোকে সংগঠিত করতে, খুঁজে পেতে এবং সেগুলোতে নীতি প্রয়োগ করতে সাহায্য করে। ড্রাইভ লেবেল এপিআই হলো একটি RESTful এপিআই যা আপনার ড্রাইভ ফাইলগুলিতে মেটাডেটা সংযুক্ত করে ব্যবসায়িক প্রক্রিয়াগুলিকে সমর্থন করে। এই এপিআই-এর সাধারণ ব্যবহারগুলো হলো:
তথ্য পরিচালনা কৌশল অনুসরণ করতে বিষয়বস্তুকে শ্রেণিবদ্ধ করুন — সংবেদনশীল বিষয়বস্তু বা বিশেষ ব্যবস্থাপনার প্রয়োজন এমন ডেটা শনাক্ত করতে একটি লেবেল তৈরি করুন। উদাহরণস্বরূপ, আপনি "সংবেদনশীলতা" শিরোনামে একটি ব্যাজযুক্ত লেবেল (রঙ-কোডেড বিকল্প মান সহ একটি লেবেল) তৈরি করতে পারেন, যার মানগুলো হবে "অত্যন্ত গোপনীয়," "গোপনীয়," এবং "সর্বজনীন।"
ড্রাইভের আইটেমগুলিতে নীতি প্রয়োগ করুন — ড্রাইভের বিষয়বস্তু তার জীবনচক্র জুড়ে পরিচালনা করতে এবং এটি আপনার সংস্থার রেকর্ড রাখার পদ্ধতি মেনে চলে তা নিশ্চিত করতে লেবেল তৈরি করুন। উদাহরণস্বরূপ, একটি ডেটা লস পলিসি (DLP) পরিচালনা করতে লেবেল ব্যবহার করুন, যার ফলে "টপ সিক্রেট" এ সেট করা "সেনসিটিভিটি" লেবেলযুক্ত ফাইলগুলি কম্পিউটারে ডাউনলোড করা যাবে না।
ফাইল সংকলন ও সন্ধান করুন — আপনার প্রতিষ্ঠানের কর্মীদের লেবেল এবং সেগুলোর ক্ষেত্র অনুযায়ী আইটেম খুঁজে পেতে সাহায্য করার মাধ্যমে, লেবেল তৈরি করে আপনার কোম্পানির কন্টেন্টের অনুসন্ধানযোগ্যতা বৃদ্ধি করুন। উদাহরণস্বরূপ, আপনার প্রতিষ্ঠানের কেউ একটি নির্দিষ্ট তারিখের মধ্যে স্বাক্ষরের অপেক্ষায় থাকা সমস্ত চুক্তি খুঁজে পেতে ড্রাইভ সার্চ অপশন ব্যবহার করতে পারেন।
ড্রাইভ লেবেল এপিআই-তে ব্যবহৃত কিছু সাধারণ পরিভাষার তালিকা নিচে দেওয়া হলো:
- লেবেল
ড্রাইভ ফাইলে স্থাপিত কাঠামোগত মেটাডেটা। ড্রাইভ ব্যবহারকারীরা ফাইলগুলির জন্য লেবেল নির্ধারণ করতে এবং লেবেল ফিল্ডের মান সেট করতে পারেন। লেবেলগুলি নিম্নলিখিত উপাদান দ্বারা গঠিত:
- লেবেলের নাম
- লেবেলের রিসোর্স নাম। লেবেল আইডি লেবেল নামের একটি অংশ গঠন করে। অনুরোধের উপর নির্ভর করে, নামটি
labels/{id}অথবাlabels/{id}@{revisionId}এই আকারে থাকে। আরও তথ্যের জন্য, নিচে লেবেল রিভিশন দেখুন। - লেবেল আইডি
- লেবেলের জন্য একটি বিশ্বব্যাপী অনন্য শনাক্তকারী। আইডিটি লেবেলের নামের একটি অংশ গঠন করে, কিন্তু নামের মতো নয়, এটি বিভিন্ন সংস্করণের মধ্যে অপরিবর্তিত থাকে।
লেবেলের দুটি শৈলী রয়েছে:
- ব্যাজযুক্ত লেবেল
SelectionOptionsফিল্ড টাইপের একটি লেবেল, যেখানে এমন সব অপশন থাকে যেগুলোকে গুরুত্ব বোঝানোর জন্য রঙ দিয়ে চিহ্নিত করা যায়। এটি একটিChoiceএরPropertiesএর মাধ্যমেbadgeConfigসেট করে করা হয়।ড্রাইভ প্রতিটি ফাইলের জন্য নির্বাচিত অপশনের রঙ প্রদর্শন করে, যাতে ব্যবহারকারীরা ফাইলটির অবস্থা, শ্রেণিবিভাগ ইত্যাদি পরিষ্কারভাবে বুঝতে পারেন। উদাহরণস্বরূপ, 'সেনসিটিভিটি' ব্যাজযুক্ত লেবেলের জন্য 'টপ সিক্রেট' অপশনটি লাল রঙে প্রদর্শিত হতে পারে। আপনি একবারে শুধুমাত্র একটি ব্যাজযুক্ত লেবেল রাখতে পারবেন।
- স্ট্যান্ডার্ড লেবেল
একটি লেবেল যাতে শূন্য বা তার বেশি ফিল্ড টাইপ থাকে। একটি স্ট্যান্ডার্ড লেবেলে "প্রজেক্ট মুনশট"-এর মতো একটি লেবেল টাইটেল থাকতে পারে এবং এটি প্রজেক্ট সম্পর্কিত সমস্ত ফাইল নির্দেশ করে। একটি স্ট্যান্ডার্ড লেবেলে বেশ কয়েকটি স্ট্রাকচার্ড ফিল্ডও থাকতে পারে। উদাহরণস্বরূপ, "কন্ট্রাক্ট" শিরোনামের একটি লেবেলে "কোম্পানি," "ডিউ ডেট," "স্ট্যাটাস," এবং "স্বাক্ষরকারী"-এর জন্য ফিল্ড থাকতে পারে। প্রতিটি ফিল্ড একটি নির্দিষ্ট ধরনের (টেক্সট, ডেট, সিলেকশন বা ইউজার) হয়ে থাকে।
- মাঠ
লেবেলের একটি স্বতন্ত্র টাইপযোগ্য ও সেটযোগ্য অংশ। একটি লেবেলের সাথে শূন্য বা তার বেশি ফিল্ড যুক্ত থাকতে পারে।
- ক্ষেত্রের ধরণ
- ফিল্ডের সাথে যুক্ত ভ্যালুর ডেটা টাইপ। এটিকে টেক্সট, ইন্টিজার, ডেট, ইউজার বা সিলেকশন হিসেবে কনফিগার করা যায়। আপনি যদি
ListOptionsদিয়ে ফিল্ডটি কনফিগার করেন, তাহলে ইউজার এবং সিলেকশন ফিল্ডে একাধিক ভ্যালু সেট করতে পারবেন। নির্বাচিত টাইপটি ড্রাইভ আইটেমগুলোর জন্য প্রযোজ্য বৈধ ভ্যালু এবং উপলব্ধ সার্চ কোয়েরি অপশন উভয়কেই প্রভাবিত করে।
- পছন্দ
SelectionOptionsফিল্ডের মধ্যে থাকা বিভিন্ন বিকল্পের মধ্যে এটি একটি, যা একজন ব্যবহারকারী বেছে নিতে পারেন।- লেবেলের ধরন
সকল লেবেলে একটি
LabelTypeঅন্তর্ভুক্ত থাকে। লেবেল দুই প্রকারের হয়:- প্রশাসক
অ্যাডমিন-মালিকানাধীন লেবেল তৈরি ও সম্পাদনা করতে হলে, আপনাকে অবশ্যই 'লেবেল পরিচালনা' (Manage Labels) সুবিধা সহ একজন অ্যাকাউন্ট অ্যাডমিনিস্ট্রেটর হতে হবে।
অ্যাডমিনরা যেকোনো ব্যবহারকারীর সাথে অ্যাডমিন লেবেল শেয়ার করতে পারেন, যাতে সেই ব্যবহারকারী ড্রাইভ আইটেমগুলিতে সেগুলি দেখতে এবং প্রয়োগ করতে পারেন। ড্রাইভ আইটেমগুলিতে লেবেলের মান পরিবর্তন বা পড়ার জন্য নিম্নলিখিত অনুমতিগুলির প্রয়োজন:
পরিবর্তন—কোনো ব্যবহারকারীকে একটি নির্দিষ্ট লেবেলের সাথে সম্পর্কিত ড্রাইভ আইটেমের মেটাডেটা পরিবর্তন করতে হলে, তার উপযুক্ত অনুমতি স্তর থাকতে হবে:
- ড্রাইভ আইটেম:
EDITOR - লেবেল:
APPLIER
- ড্রাইভ আইটেম:
পঠন—কোনো ব্যবহারকারীকে একটি নির্দিষ্ট লেবেল সম্পর্কিত ড্রাইভ আইটেমের মেটাডেটা পড়তে বা অনুসন্ধান করতে হলে, তার উপযুক্ত অনুমতি স্তর থাকতে হবে:
- ড্রাইভ আইটেম:
READER - লেবেল:
READER
- ড্রাইভ আইটেম:
অ্যাডমিনিস্ট্রেটর নন এমন ব্যবহারকারীরা শেয়ার করা লেবেল তৈরি করতে পারেন, যা অন্যরা ড্রাইভ আইটেমগুলিতে প্রয়োগ করতে পারবে। টিমগুলো কোনো অ্যাডমিনিস্ট্রেটরের সাহায্য ছাড়াই নিজেদের ব্যবহারের জন্য নিজস্ব লেবেল তৈরি ও সংগঠিত করতে পারে।
- লেবেল শ্রেণিবিন্যাস
ড্রাইভ ফাইলগুলিতে প্রয়োগের জন্য ব্যবহারকারীদের কাছে বর্তমানে কনফিগার করা লেবেল ফিল্ডগুলি উপলব্ধ। এটি লেবেল স্কিমা নামেও পরিচিত।
লেবেল শ্রেণিবিন্যাসের উদাহরণ:
- সংবেদনশীলতা—লাল, কমলা, হলুদ, সবুজ
- অবস্থা—শুরু হয়নি, খসড়া, পর্যালোচনাধীন, চূড়ান্ত
- বিষয়বস্তুর ধরণ—চুক্তি, ডিজাইন ডকুমেন্ট, মকআপ
- বিভাগ—বিপণন, অর্থ, মানব সম্পদ, বিক্রয়
- লেবেল জীবনচক্র
লেবেলগুলো একটি জীবনচক্রের মধ্য দিয়ে যায়, যেখানে সেগুলোকে তৈরি, প্রকাশ, আপডেট ইত্যাদি করা হয়। একটি লেবেল যখন এই জীবনচক্রটি সম্পন্ন করে, তখন তার লেবেল রিভিশন এক বৃদ্ধি পায়। আরও তথ্যের জন্য, লেবেল জীবনচক্র দেখুন।
- লেবেল সংশোধন
লেবেলটির একটি দৃষ্টান্ত। যখনই কোনো লেবেল তৈরি, আপডেট, প্রকাশ বা বাতিল করা হয়, লেবেলটির রিভিশন বৃদ্ধি পায়।
- খসড়া সংশোধন
- লেবেলটির বর্তমান খসড়া সংস্করণের সংস্করণ নম্বর। আপনি একটি লেবেলে একাধিক আপডেট করতে পারেন, যার প্রতিটি তার খসড়া সংস্করণ নম্বর বাড়িয়ে দেবে, কিন্তু এতে প্রকাশিত সংস্করণটি প্রভাবিত হবে না। খসড়া লেবেল রাখার সুবিধাটি আপনাকে প্রকাশের আগে লেবেলের আপডেটগুলো পরীক্ষা করার সুযোগ দেয়।
- প্রকাশিত সংস্করণ
- একটি লেবেলের প্রকাশিত সংস্করণের সংশোধন সংখ্যা। প্রকাশিত লেবেল হলো লেবেলটির সেই সংস্করণ যা বর্তমানে ব্যবহারকারীদের জন্য উপলব্ধ।
সম্পর্কিত বিষয়
Google Workspace API ব্যবহার করে ডেভেলপমেন্ট, যার মধ্যে অথেনটিকেশন এবং অথরাইজেশন পরিচালনা অন্তর্ভুক্ত, সে সম্পর্কে জানতে "Get started as a Google Workspace developer" দেখুন।
একটি সাধারণ লেবেল এপিআই অ্যাপ কীভাবে কনফিগার ও রান করতে হয় তা শিখতে, পাইথন কুইকস্টার্টটি দেখুন।