"""DMS workflow — IAM permission definitions."""

from __future__ import annotations

from simorgh.apps.iam.registry import register_permission

PERM_DOCUMENT_APPROVE = "dms.document.approve"


def register_all() -> None:
    register_permission(
        codename=PERM_DOCUMENT_APPROVE,
        label="DMS: Approve / reject documents",
        description="Allows approving or rejecting documents submitted for review.",
    )
