বিষয়বস্তুতে যান

ইউজার ও রোল

সেটআপ

আপনার বাসার প্রত্যেক মানুষকে নিজস্ব অ্যাকাউন্ট দিন, যাতে তাদের শুধু দরকারি অধিকারটুকুই থাকে। মালিক ও অ্যাডমিনরা Settings > Users and roles (সেটিংস > ইউজার ও রোল) থেকে কাজ করেন।

কাউকে ইনভাইট করুন

কাউকে ইনভাইট করুন-এর লিংক
  1. Settings > Users and roles খুলুন।
  2. Member (সদস্য) বেছে নিন। মালিক চাইলে Admin (অ্যাডমিন)-ও বেছে নিতে পারেন।
  3. পারমিশনগুলো দেখে নিন। রোলের ডিফল্টগুলো আগে থেকেই টিক দেওয়া থাকে।
  4. লিংকটি কার জন্য তা মনে রাখতে চাইলে একটি ব্যক্তিগত নোট যোগ করুন।
  5. লিংকটি কতদিন চলবে বেছে নিন: 1 থেকে 30 দিন, ডিফল্ট 7।
  6. Make an invite link (ইনভাইট লিংক বানান) চাপুন এবং এখনই লিংকটি কপি করুন। আপনি পুরো লিংকটি একবারই দেখতে পাবেন; এটি একবারই কাজ করে।

ব্যক্তিটি লিংক খোলেন, একটি অনন্য নাম বেছে নেন এবং বর্তমান সর্বনিম্ন দৈর্ঘ্য মেনে একটি পাসওয়ার্ড দেন। এরপর তিনি সাইন ইন হয়ে যান।

বয়সের সীমাসহ কোনো শিশুর জন্য বাচ্চাদের অ্যাকাউন্ট দেখুন।

রোল মানে কী
Owner (মালিক) প্রথম অ্যাকাউন্ট। সব কিছু করতে পারে। এই স্ক্রিনে কেউ এটি বদলাতে বা বন্ধ করতে পারে না
Admin (অ্যাডমিন) নিজের পারমিশনের মধ্যে সদস্য ও লাইব্রেরি সামলায়
Member (সদস্য) সাধারণত টাইটেল চায় এবং নিজের অনুরোধ দেখে
পারমিশন কী করতে দেয় নতুন অ্যাডমিন নতুন সদস্য
Request titles অনুরোধ করা হ্যাঁ হ্যাঁ
Requests approved without waiting অনুরোধ অনুমোদন ছাড়াই চলে যায় হ্যাঁ না
Approve or turn down requests অন্যদের অনুরোধের সিদ্ধান্ত নেওয়া হ্যাঁ না
Run the Library লাইব্রেরির কাজ সার্চ, গোছানো ও সামলানো হ্যাঁ না
Change settings সাধারণ সেটিংস খোলা ও বদলানো না না

কে কী দিতে পারে:

  • শুধু মালিক অ্যাডমিনকে ইনভাইট করতে পারেন বা কাউকে অ্যাডমিন বানাতে পারেন।
  • অ্যাডমিন সদস্যদের ইনভাইট করেন ও বদলান, এবং শুধু সেই পারমিশনই দিতে পারেন যা অ্যাডমিনের নিজের আছে।
  • কেউ নিজের রোল বা পারমিশন বদলাতে পারে না।

কোনো ব্যক্তিকে বদলান

কোনো ব্যক্তিকে বদলান-এর লিংক
  1. Settings > Users and roles খুলুন এবং ব্যক্তিটিকে বেছে নিন।
  2. রোল বা পারমিশন বদলান। নতুন রোল বেছে নিলে সেভ করার আগেই তার ডিফল্টগুলো টিক হয়ে যায়।
  3. ঐচ্ছিক: মুভি, সিরিজ ও মিউজিকের জন্য সাপ্তাহিক অনুরোধের সীমা ঠিক করুন, প্রতিটির জন্য 0 থেকে 1000। খালি রাখলে Settings > Request rules (সেটিংস > অনুরোধের নিয়ম)-এর ডিফল্ট ব্যবহার হয়; 0 মানে কোনো সীমা নেই। যারা অনুমোদন করতে পারেন, তাদের কোনো সীমা নেই।
  4. Save (সেভ) চাপুন।

Turn off (বন্ধ করুন) ব্যক্তিটিকে সব জায়গা থেকে সাইন আউট করে, তার API কী সরিয়ে দেয় এবং আপনি আবার চালু না করা পর্যন্ত সাইন ইন আটকে রাখে। অ্যাকাউন্টটি থেকে যায়।

এই বদলগুলোর জন্য পাসওয়ার্ড দিয়ে সাইন ইন লাগে। আপনি যদি লোকাল নেটওয়ার্কের শর্টকাট দিয়ে ঢুকে থাকেন, আগে পাসওয়ার্ড দিয়ে সাইন ইন করুন।

টু-ফ্যাক্টর সাইন ইন সেটআপ করুন

টু-ফ্যাক্টর সাইন ইন সেটআপ করুন-এর লিংক

প্রত্যেকে নিজের অ্যাকাউন্টের জন্য এটি করেন।

  1. My account (আমার অ্যাকাউন্ট) খুলুন, Two-factor (টু-ফ্যাক্টর) খুঁজে Set up (সেটআপ) চাপুন।
  2. দেখানো লিংক বা কী দিয়ে অ্যাকাউন্টটি একটি অথেনটিকেটর অ্যাপে যোগ করুন।
  3. অ্যাপ থেকে 6 অঙ্কের কোডটি লিখুন।
  4. 10টি ব্যাকআপ কোড কোনো নিরাপদ জায়গায় সেভ করুন। আপনি এগুলো শুধু এখনই দেখতে পাবেন; প্রতিটি একবারই কাজ করে।

নতুন ব্যাকআপ কোড বানাতে বা টু-ফ্যাক্টর বন্ধ করতে অ্যাপের একটি চলতি কোড বা একটি ব্যবহার না হওয়া ব্যাকআপ কোড লিখুন। নতুন কোডগুলো পুরোনোগুলোর জায়গা নেয়।

অ্যাডমিনদের জন্য টু-ফ্যাক্টর বাধ্যতামূলক করুন

অ্যাডমিনদের জন্য টু-ফ্যাক্টর বাধ্যতামূলক করুন-এর লিংক

মালিক এটি Settings > Sign-in and security (সেটিংস > সাইন ইন ও নিরাপত্তা)-এর নিচে চালু করেন। এরপর টু-ফ্যাক্টর ছাড়া কোনো অ্যাডমিন সেটআপ না করা পর্যন্ত শুধু My account খুলতে পারেন। সদস্যদের ওপর এর প্রভাব নেই।

যে কেউ My account > Profile picture (প্রোফাইল ছবি)-এ একটি ছবি দিতে পারেন: JPEG, PNG বা WebP, সর্বোচ্চ 5 MB। HolyArrs মাঝখানের চৌকো অংশটি কেটে 256 বাই 256 পিক্সেল করে। Remove (সরান) চাপলে রঙিন আদ্যক্ষরে ফিরে যায়।

লক্ষণ: ইনভাইট লিংক কাজ করছে না। কারণ: লিংকটি ব্যবহার হয়ে গেছে, মেয়াদ শেষ হয়েছে বা ফিরিয়ে নেওয়া হয়েছে, অথবা যিনি বানিয়েছেন তিনি আর সক্রিয় মালিক বা অ্যাডমিন নন। সমাধান: নতুন একটি বানান। Invite links (ইনভাইট লিংক) তালিকায় প্রতিটি লিংকের অবস্থা দেখা যায়; মালিক যেকোনো খোলা লিংক ফিরিয়ে নিতে পারেন, অ্যাডমিন শুধু নিজেরটি।

লক্ষণ: অ্যাডমিন কোনো পারমিশনে টিক দিতে পারছেন না। কারণ: অ্যাডমিন শুধু সেই পারমিশনই দিতে পারেন যা তাঁর নিজের আছে। সমাধান: মালিককে বলুন।

লক্ষণ: কেউ তাঁর অথেনটিকেটর ও ব্যাকআপ কোড দুটোই হারিয়ে ফেলেছেন। কারণ: সাইন ইন করার মতো কোনো কোড আর নেই। সমাধান: অ্যাডমিন বা সদস্যের টু-ফ্যাক্টর মালিক রিসেট করেন; সদস্যের টু-ফ্যাক্টর অ্যাডমিন রিসেট করেন। ব্যক্তিটি সব জায়গা থেকে সাইন আউট হন, পাসওয়ার্ড দিয়ে সাইন ইন করেন এবং আবার সেটআপ করেন। মালিকের জন্য পাসওয়ার্ড ভুলে গেছেন দেখুন; reset-owner মালিকের টু-ফ্যাক্টরও বন্ধ করে দেয়।

বিশেষজ্ঞদের জন্য

বিশেষজ্ঞদের জন্য-এর লিংক
ছবির API
রুট কী করে
PUT /api/v1/account/avatar বডি হিসেবে ছবি। উত্তর দেয় {"avatar": "<address>"}। 5 MB-র বেশি হলে 413, JPEG, PNG বা WebP না হলে 415
DELETE /api/v1/account/avatar আপনার ছবি সরায়
GET /api/v1/users/{id}/avatar একজনের ছবি, নয়তো 404

GET /api/v1/auth/me ও GET /api/v1/users-এ avatar থাকে, নয়তো null। বদলের জন্য সাধারণ CSRF হেডার লাগে; API কী-র জন্য write স্কোপ লাগে।

HolyArrs বিনামূল্যে। এটি আপনার সময় বাঁচিয়ে থাকলে GitHub-এ স্টার দিন, স্পনসর করুন অথবা এক কাপ কফি কিনে দিন।