منظورت روی جنگو هست؟!
اگه آره جنگو به صورت پیش فرض سه تا پرمیشن واسه ساخت،ادیت و پاک کردن برای هر کلاس مدلتون در اختیار شما قرار میده که توی کلاس Permission ذخیره میشه.

from django.contrib.auth.models import Permission
Permission.objects.all()

میتونید کلیه پرمیشن هارو با دستور بالا ببینید.
اگه پرمیشنهای بالا کارتون رو راه نمیندازه باید پرمیشنهای مورد نظر خودتون رو ایجاد کنید.. پرمیشنهای جنگو رو باید با یکی از مدلهاتون ارتباط بدید به صورت مثال:
class CustomUser(AbstractUser):
pass
class Meta:
permissions = (
('perm1', 'detail about perm'),
('perm2', 'detail about perm'),

)

من معمولا ارتباطش میدم با مدل user اما شما میتونید به هر مدل دیگه ای هم اضافه کنید.
راه دیگش هم درج مستقیم در مدل Permission هست:

from django.contrib.auth.models import Permission
from django.contrib.contenttypes.models import ContentType
from yourmodel.models import model_name
content_type = ContentType.objects.get_for_model(model_name)
permission = Permission.objects.create(codename='permission_nam e',
name='permissio_description',
content_type=content_type)


در انتها میتونید پرمیشنها را ابتدا به یک گروه اختصاص بدید و بعد گروه رو به یوزرتون اضافه کنید یا پرمیشنها رو به صورت مستقیم به یوزر اختصاص بدید.
و در نهایت برای هر تابع از متد has_perm در user استفاده کنید و چک کنید که یوزر دسترسی داره یا نه.


موفق باشید