Skip to content

Deprecate authz.policy file #462

Description

@rodmgwgu

Remove any role and permission definition from there that is already defined in the new schema, we will need to keep the g2 definitions there for now until we decide if we should support those in the schema in the future.

Implementation details:

Modify https://github.com/openedx/openedx-authz/blob/main/openedx_authz/engine/config/authz.policy, remove all "p" entries, only keep g2 entries.

Update comments and documentation indicating that authz.policy is deprecated and no new "p" entries should be added there.

Activity

  1. rodmgwgu commented on Sep 23, 2026

    @rodmgwgu
    ContributorAuthor

    @mariajgrimaldi should we create a DEPR for this?

  2. moved this to Ready for Development in RBAC AuthZ Boardon Sep 28, 2026
  3. mariajgrimaldi commented on Oct 6, 2026

    @mariajgrimaldi
    Member

    @rodmgwgu: I don't think we need a DEPR or any special procedure for this. It wasn't consumed by any other service or component, and it's essentially an internal configuration file.

  4. changed the title [-]Deprectate authz.policy file[/-] [+]Deprecate authz.policy file[/+] on Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

willowReleased in Willow

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions