অনুমতি ব্যবস্থাপনা

২-স্তরের অনুমতি সিস্টেম বোঝা

6 min read

FreeMaint শত শত পৃথক অনুমতিসহ একটি বিস্তারিত অনুমতি ব্যবস্থা ব্যবহার করে। অনুমতিগুলো মডিউল অনুযায়ী সাজানো এবং domain:action আকারে লেখা, যেমন work_orders:create।

অনুমতি কীভাবে কাজ করে

FreeMaint একটি ২-স্তরের অনুমতি সিস্টেম ব্যবহার করে যা অ্যাক্সেস পরিচালনায় নমনীয়তা দেয়:

Level 1: স্তর ১: ভূমিকার অনুমতি

ব্যবহারকারীর নিযুক্ত ভূমিকা থেকে স্বয়ংক্রিয়ভাবে উত্তরাধিকারসূত্রে পাওয়া অনুমতি। একই ভূমিকার সব ব্যবহারকারীর একই বেস অনুমতি থাকে।

Level 2: স্তর ২: অতিরিক্ত অনুমতি

একজন পৃথক ব্যবহারকারীকে বিশেষভাবে প্রদত্ত অতিরিক্ত অনুমতি। এগুলি ভূমিকার অনুমতির উপরে যোগ করা হয়।

টিপ

ব্যবহারকারীর অনুমতি = ভূমিকার অনুমতি + অতিরিক্ত অনুমতি

উদাহরণ পরিস্থিতি

লুইজিকে টেকনিশিয়ান ভূমিকা দেওয়া হয়েছে। ডিফল্টভাবে টেকনিশিয়ান ভূমিকায় "requests:approve" অনুমতি নেই। তবে আপনি চান লুইজি হস্তক্ষেপের অনুরোধ অনুমোদন করতে পারুক।

Solution:

শুধু লুইজির জন্য একটি নতুন ভূমিকা তৈরি না করে, আপনি তার ব্যবহারকারী অ্যাকাউন্টে বিশেষভাবে "requests:approve" অতিরিক্ত অনুমতি হিসেবে যোগ করতে পারেন।

Result:

লুইজির এখন টেকনিশিয়ান ভূমিকার সব অনুমতি আছে, সঙ্গে অনুরোধ অনুমোদনের ক্ষমতাও।

অতিরিক্ত অনুমতি কীভাবে যোগ করবেন

নতুন ভূমিকা তৈরি না করে নির্দিষ্ট ব্যবহারকারীদের অতিরিক্ত অনুমতি দিন।

  1. সাইডবারে সংগঠন → ব্যবহারকারীতে যান
  2. পরিবর্তন করতে চান এমন ব্যবহারকারীতে ক্লিক করুন
  3. "অতিরিক্ত অনুমতি" বিভাগে স্ক্রল করুন
  4. এই ব্যবহারকারীকে দিতে চান এমন অনুমতি চেক করুন
  5. পরিবর্তন প্রয়োগ করতে "সংরক্ষণ করুন" ক্লিক করুন

টিপ

শুধুমাত্র "users:assign_roles" অনুমতি সহ ব্যবহারকারীরা অতিরিক্ত অনুমতি পরিবর্তন করতে পারেন। কেউ নিজের অতিরিক্ত অনুমতি পরিবর্তন করতে পারেন না: অন্য একজন অ্যাডমিনকে বলুন।

অনুমতির বিভাগ

সহজ ব্যবস্থাপনার জন্য অনুমতি বিভাগে সংগঠিত:

সম্পদ

যন্ত্রপাতি ও সরঞ্জাম পরিচালনা

কাজের নির্দেশনা

রক্ষণাবেক্ষণ কাজ তৈরি ও পরিচালনা

অনুরোধ

হস্তক্ষেপের অনুরোধ পরিচালনা

যন্ত্রাংশ

ইনভেন্টরি ও স্পেয়ার পার্টস পরিচালনা

মানুষ

ব্যবহারকারী, দল ও ভূমিকা পরিচালনা

অবস্থান

সাইট ও এলাকা পরিচালনা

মিটার

পাঠ ও ব্যবহার ট্র্যাক

প্রতিরোধমূলক রক্ষণাবেক্ষণ

পুনরাবৃত্তিমূলক রক্ষণাবেক্ষণ নির্ধারণ

সেটিংস

সিস্টেম বিকল্প কনফিগার করুন

অনুমতির ফরম্যাট

অনুমতিগুলো এই ফরম্যাট অনুসরণ করে: domain:action

assets:create

নতুন সম্পদ তৈরি করুন

assets:read

সম্পদ দেখুন

assets:update

সম্পদ পরিবর্তন করুন

assets:delete

সম্পদ মুছুন

requests:approve

হস্তক্ষেপের অনুরোধ অনুমোদন করুন

work_orders:assign

ব্যবহারকারীদের কাজের নির্দেশনা নিয়োগ করুন

কখন কোন পদ্ধতি ব্যবহার করবেন

ভূমিকার অনুমতি ব্যবহার করুন যখন:

একাধিক ব্যবহারকারীর একই অনুমতির সেট প্রয়োজন

অনুমতির প্রয়োজন স্থায়ী ও ভূমিকা-ভিত্তিক

আপনি একটি কাজের কার্যক্রম জুড়ে অ্যাক্সেস মানসম্মত করতে চান

অতিরিক্ত অনুমতি ব্যবহার করুন যখন:

শুধুমাত্র এক বা কয়েকজন ব্যবহারকারীর অতিরিক্ত ক্ষমতা প্রয়োজন

প্রয়োজন অস্থায়ী বা ব্যতিক্রমী

একটি ছোট পরিবর্তনের জন্য নতুন ভূমিকা তৈরি করতে চান না

সমস্যা সমাধান

ব্যবহারকারী একটি বৈশিষ্ট্য অ্যাক্সেস করতে পারছেন না যা তার থাকা উচিত
  • • সংগঠন → ভূমিকায় তাদের ভূমিকার অনুমতি পরীক্ষা করুন
  • • অতিরিক্ত অনুমতিতে টাইপো আছে কিনা যাচাই করুন
  • • অনুমতি সঠিকভাবে সংরক্ষণ হয়েছে কিনা নিশ্চিত করুন
  • • ব্যবহারকারীকে লগ আউট করে আবার লগইন করতে বলুন
ব্যবহারকারীর অতিরিক্ত অ্যাক্সেস আছে
  • • তাদের ভূমিকার নিয়োগ পর্যালোচনা করুন
  • • অপ্রয়োজনীয় অতিরিক্ত অনুমতি পরীক্ষা করুন
  • • আরও সীমাবদ্ধ ভূমিকা নিয়োগ করার কথা বিবেচনা করুন

পূর্বনির্ধারিত ভূমিকা সম্পর্কে আরও জানতে চান?

ভূমিকা গাইড দেখুন

এই পেজটি কি সহায়ক ছিল?