سلام وقت بخیر
همونطور که خودتون اشاره کردید افزونه Role Editor می تونه اینکارو انجام بده:
https://wordpress.org/plugins/user-role-editor/
کافیه بعد از نصب و فعال کردن افزونه وارد پیشخوان > کاربران > دسترسی کاربری بشید و نقش کاربری ها رو مدیریت کنید و یا برای هر گروه دلخواهتون یک دسترسی جدید ایجاد کنید. شما میتونید دسترسی کاربری مثلا نویسنده رو تحت عنوان یک دسترسی جدید کپی کنید و بعد بیاید از لیست داخل دسترسی های اون نقش کاربری، اون مواردی که میخواین اون نقش کاربری بهش دسترسی داشته باشه رو تیک بزنید.
توی اون لیست سطح دسترسی ها دو نوع حالت نمایش وجود داره که یکی با کد هست یکی هم با اسم قابل تشخیص توسط شما.
همچنین از یک سایدبار توی همون قسمت می تونید دسترسی های کاربری رو بر اساس موارد مختلفی مثل افزونه ها، دسترسی های هسته وردپرس و … فیلتر کنید که راحت تر بتونید دسترسی ها رو مدیریت کنید.
هیچ چیز خاص و سختی درباره این افزونه وجود نداره، کافیه وارد پنل مخصوصش بشید و سطح دسترسی مورد نظرتون رو ایجاد کنید و میزان دسترسی به بخش های مختلف رو مدیریت کنید.