Skip to content

feat(acl): allow a permission to apply to a subset of target platforms#9014

Merged
lucasfernog merged 3 commits intodevfrom
feat/permission-platforms
Feb 28, 2024
Merged

feat(acl): allow a permission to apply to a subset of target platforms#9014
lucasfernog merged 3 commits intodevfrom
feat/permission-platforms

Conversation

@lucasfernog
Copy link
Member

This PR modifies the permission schema to include a platforms field that works similar to the capability configuration option. It is an optional array where you can configure a permission to be applied only for the given list of target platforms (macOS, linux, windows, iOS and android). By default all platforms are associated with the permission.

The integration test demonstrates how this works and how it can be used.

@lucasfernog lucasfernog requested a review from a team as a code owner February 28, 2024 02:41
@lucasfernog lucasfernog force-pushed the feat/permission-platforms branch from f470d32 to 3bf7c69 Compare February 28, 2024 02:46
@lucasfernog lucasfernog merged commit d7f56fe into dev Feb 28, 2024
@lucasfernog lucasfernog deleted the feat/permission-platforms branch February 28, 2024 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants