Skip to content

🚀 feat(openfga): Add branches and root to resources #110

@evgheni7

Description

@evgheni7

Plugin Name

backstage-module-openfga-permission-policy

🔖 Feature description

This feature will give users to assign permissions rules to branch and root of resource name

🎤 Context

Currently permission names provided by Backstage plugin like "scaffolder.template.step" is used as single resource in authz model, but Backstage permission system, support checking it access to every element of of permission name, like "scaffolder" or "scaffolder.template"

✌️ Possible Implementation

  • Use permission name as separate authz model node, on model generation.
  • Make permission checks to use separated resource name, in permission policy module.

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

None

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions