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

Change spec of showing entry #85

Open
userlocalhost opened this issue Feb 19, 2021 · 0 comments
Open

Change spec of showing entry #85

userlocalhost opened this issue Feb 19, 2021 · 0 comments

Comments

@userlocalhost
Copy link
Member

Summary

We decide to change specification of listing Attributes and its values of specified Entry about ACL as below.

AsIs

  • When accessed user doesn't have permission to show an Attribute, AirOne hide its Attribute name and its AttributeValue.

ToBe

  • When accessed user doesn't have permission to show an Attribute, AirOne show it Attribute name but hide its AttributeValue.

Background

Because of the current specification of ACL for listing Attributes and its values, user would confused when they realize some Attributes are vanished. And they might think that it's a bug even through the correct behavior of authorization, or they might create another same named Attribute.
To avoid those situation, we decide to change this spec to show what Attribute is prohibited to show to the users who don't have permission to show by ACL.

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

No branches or pull requests

1 participant