ওয়ার্ডপ্রেস ইউজার রোল: ক্লায়েন্ট বা ডেভেলপারকে Admin অ্যাক্সেস দেওয়ার আগে যা জানা জরুরি
ক্লায়েন্ট বা নতুন ডেভেলপারকে “একটা Admin আইডি দিয়ে দিন” বলে সাইট ছেড়ে দেওয়াটা সবচেয়ে সহজ কাজ, আর সবচেয়ে ব্যয়বহুল ভুলও। ওয়ার্ডপ্রেস ইউজার রোল ঠিকমতো না সাজালে একটা ভুল ক্লিকেই প্লাগইন মুছে যায়, থিম বদলে যায়, কিংবা পুরো সাইট অন্যের হাতে চলে যায়।
ওয়ার্ডপ্রেসের ৫টি ডিফল্ট ইউজার রোল কী কী করতে পারে
সিঙ্গেল সাইট ওয়ার্ডপ্রেসে পাঁচটি রোল থাকে: Administrator, Editor, Author, Contributor ও Subscriber। ক্ষমতা কমতে কমতে নিচের দিকে যায়, আর সবচেয়ে বড় ভুলটা হয় সবাইকে সবচেয়ে ওপরের রোল দিয়ে দেওয়ায়।
ক্লায়েন্টকে কোন ইউজার রোল দেবেন
বেশিরভাগ ক্লায়েন্টের জন্য Editor রোলই যথেষ্ট। কনটেন্ট আপডেট, ব্লগ পোস্ট ও পেজ এডিট করতে প্লাগইন ইনস্টল করার দরকার পড়ে না।
Administrator রোল দিলে ক্লায়েন্ট নিজের অজান্তেই একটা প্লাগইন আপডেট বা ডিঅ্যাক্টিভেট করে সাইট ভেঙে ফেলতে পারে। এ জন্যই মেইনটেন্যান্স আপনার দায়িত্বে রেখে ক্লায়েন্টকে কনটেন্টের অ্যাক্সেস দেওয়াটাই নিরাপদ। এই মডেল কীভাবে বিক্রি করবেন, তা আছে ওয়েবসাইট মেইনটেন্যান্স সার্ভিস বিক্রির গাইডে।
ক্লায়েন্ট যদি দাবি করে যে তার Admin লাগবেই, তাহলে আগে কারণটা জিজ্ঞেস করুন। বেশিরভাগ ক্ষেত্রে দেখা যায় সে শুধু মেনু বা ফর্মের এন্ট্রি দেখতে চায়, আর সেটা কাস্টম ক্যাপাবিলিটি দিয়েও করা যায়।
ডেভেলপার বা ফ্রিল্যান্সারকে অ্যাক্সেস দেওয়ার নিরাপদ নিয়ম
বাইরের কাউকে সাইটে ঢোকাতে হলে আলাদা একটি Administrator অ্যাকাউন্ট খুলুন এবং কাজ শেষে সেটি ডিলিট করুন। নিজের মূল অ্যাকাউন্টের পাসওয়ার্ড কখনো শেয়ার করবেন না।
- ডেভেলপারের জন্য আলাদা ইউজারনেম ও ইমেইলে নতুন অ্যাকাউন্ট খুলুন।
- পাসওয়ার্ড মেসেজে পাঠানোর বদলে ওয়ার্ডপ্রেসের “Set new password” লিংক ব্যবহার করুন।
- কাজ শুরুর আগে একটি পূর্ণ ব্যাকআপ নিয়ে রাখুন।
- কাজ চলাকালীন অ্যাকাউন্টে টু-ফ্যাক্টর অথেনটিকেশন চালু রাখুন।
- কাজ শেষ হলে অ্যাকাউন্টটি ডিলিট করুন এবং তার তৈরি করা কনটেন্ট নিজের অ্যাকাউন্টে অ্যাসাইন করুন।
ব্যাকআপ কীভাবে নেবেন আর কোথায় রাখবেন, তা নিয়ে বিস্তারিত আছে ওয়ার্ডপ্রেস ব্যাকআপ স্ট্র্যাটেজি গাইডে। লগইন সুরক্ষার বাকি অংশ, যেমন ব্রুট ফোর্স ঠেকানো, আছে ওয়ার্ডপ্রেস লগইন সিকিউরিটি গাইডে।
Administrator অ্যাকাউন্ট নিরাপদ রাখার ছোট কিন্তু জরুরি কাজ
Administrator সংখ্যা যত কম, ঝুঁকি তত কম। সাইটে দুইয়ের বেশি Admin থাকলে প্রতিটি অতিরিক্ত অ্যাকাউন্ট একটি করে সম্ভাব্য ঢোকার পথ।
নতুন ইউজার তৈরি করার সময় Users > Add New থেকে রোল বেছে নিন, আর পরে বদলাতে চাইলে ইউজারের প্রোফাইল পেজেই রোল পরিবর্তন করা যায়।
ইউজার রোল ঠিক করার সময় সাধারণ ভুল
সবচেয়ে সাধারণ ভুল হলো কাজ শেষ হওয়ার পরও অ্যাকাউন্ট খোলা রাখা। পুরোনো ফ্রিল্যান্সারের Admin আইডি বছরের পর বছর পড়ে থাকলে সেটি সাইটের সবচেয়ে দুর্বল দরজা হয়ে দাঁড়ায়।
ক্লায়েন্ট বা টিমের কাজ ট্র্যাক করতে একটি অ্যাক্টিভিটি লগ প্লাগইন কাজে লাগে, আর যেকোনো বড় আপডেটের আগে স্টেজিং সাইটে পরীক্ষা করে নেওয়া ভালো।
শেষ কথা
ইউজার রোল সাজানো পাঁচ মিনিটের কাজ, কিন্তু ভুল রোল সারা জীবনের মাথাব্যথা হতে পারে। ক্লায়েন্টকে Editor, বাইরের ডেভেলপারকে সীমিত সময়ের Admin আর নিজের জন্য একটি সুরক্ষিত Admin রাখুন।
ওয়ার্ডপ্রেসের এসব মৌলিক বিষয় শুরু থেকে হাতে-কলমে শিখতে চাইলে দেখুন WordPress Pro: From Beginner to Expert কোর্স।