Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Restrict users to specificy identities when updating entities #9161

Open
samczsun opened this issue Nov 27, 2024 · 0 comments
Labels
feature use for describing a new feature to develop needs triage use to identify issue needing triage from Filigran Product team

Comments

@samczsun
Copy link

Use case

I would like a way to ensure that a given user can only create entities with certain author identities. This is so that when my instance is sharing data with another instance, I can assure that the data (which only contains the author, and not the creator) is correctly attributed such that a compromised or malicious user can't create data and forge the author as someone else. This then allows recipients of the data to confidently use the data they receive from my instance depending on which user created it.

Current Workaround

I could write a microservice to monitor for new intel and assert that the author field, if set, is an approved identity. However, native support would be preferred.

Proposed Solution

Similar to how a user can be members of an organization, allow admins to select from all existing identities a subset of authorized identities that a user can use.

If the feature request is approved, would you be willing to submit a PR?

I can try, but I'm not very familiar with this codebase and would not have much time to iterate on feedback

@samczsun samczsun added feature use for describing a new feature to develop needs triage use to identify issue needing triage from Filigran Product team labels Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature use for describing a new feature to develop needs triage use to identify issue needing triage from Filigran Product team
Projects
None yet
Development

No branches or pull requests

1 participant