-
Notifications
You must be signed in to change notification settings - Fork 10
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
Document the separate read & write access controls for graphs #219
Comments
Changes on this branch are ready for a PR but are dependent on the updates to AddNamedOperation contained in gchq/Gaffer#2476 being merged and a new Gaffer version containing them being made available. |
@m29827 I haven't seen this doc in properly assembled form but skimmed your commits [edit: because I'm that eager to have some doc on this important subject!] . I spotted a couple of typos: "However public access can be disallow by setting the property" Secondly, I'm not sure I understand this concept: "Note that "graphAuths" is mutually exclusive with the "readAccessPredicate" and "writeAccessPredicate" settings" What happens if you put entries in all three? Does graphAuths take precedence; or the predicates take precedence; or what? |
…-controlled-resource-documentation
@n3101 I've corrected those typos. Regarding the "mutually exclusive" documentation - the AccessControlledResouce property readAccessPredicate and can't be used in combination with the historic graphAuths, an Exception will be thrown if an attempt is made to configure both. The predicates give additional fine grained controls over and above the old-style checks against a list of auths. |
@m29827 Thanks. |
@m29827 gchq/Gaffer#2476 has now been merged. Can you submit your PR for this issue now? |
Hi @n3101 - not at the moment, it requires a version of Gaffer to be built & published containing those changes so the dependency can be updated. |
@m29827 Ok thanks. |
@m29827 OK, gchq/Gaffer#2476 has now been released in gaffer v1.19. If you can submit your PR for this issue now we will try to get it out in the October release. Cheers. |
Hi @n3101, I've updated the dependencies and opened a PR. |
Resolved by #232 |
gchq/Gaffer#2295 changed the way graph access controls are set. This is not documented. This may also apply to other types of object.
The text was updated successfully, but these errors were encountered: