Skip to content

Commit fd3291e

Browse files
committed
add ACL requirements
1 parent 3633156 commit fd3291e

6 files changed

Lines changed: 22 additions & 8 deletions

File tree

80.8 KB
Loading
117 KB
Loading
200 KB
Loading
606 KB
Loading
677 KB
Loading

docs/explore-and-author/link-rules/index.md

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,14 +95,28 @@ Inside this project you need to create *Knowledge Graph datasets* for every grap
9595

9696
### Access condition
9797

98-
Create a dedicated access condition that allows users to execute link rules and write results to the output graphs of created link rules.
98+
Create a dedicated access condition that allows respective users to execute link rules and write results to the output graphs of created link rules.
9999

100100
This access conditions is used by the Link Rules module to grant write access to the output graph whenever a new rule is created.
101101

102102
!!! info
103103

104104
It is currently not possible to set a *Access Condition Identifier* nor to simply retrieve the IRI of an existing access condition. Hence the admin needs to retrieve the IRI of this access condition from the CMEM Access Conditions graph.
105105

106+
In order to enable users to use the Link Rules Module, the following must be allowed (this can be granted in this rule or be defined separately):
107+
108+
- **Allow reading graph**
109+
- Respective data graphs
110+
- **Allow writing graph**
111+
- *CMEM DI Project Config* graph of the "Link Rules" project
112+
- `{IRI of the Link Rules project}_meta`
113+
- **Allowed action**
114+
- *Build - Workspace*
115+
- *Explore - Knowledge Graph Exploration*
116+
- *Explore - Link Rules Module*
117+
- **Graph pattern for granting write access**
118+
- Pattern according to the *Output Graph Template*, e.g. `http://eccenca.com/user_rules/result_*`
119+
106120
### Workspace configuration
107121

108122
Enable the *Link Rules* module.
@@ -130,13 +144,13 @@ Templates can be managed at *Link Rules module* -> *Manage Templates*.
130144

131145
Create a new Link Rule Template. Such a template describes an abstract link rule with pre-defined settings.
132146

133-
- **Label**: A mandatory label for the template.
134-
- **Target Property**: The (default) connecting property for the derived link rules. The property can be individually set for each link rule later on.
135-
- **Input** group: The datasets which hold the subjects (source) and objects (target) to link.
136-
- **Source/Target Dataset**: The dataset holding the resources to link.
137-
- **Source/Target Resource Pattern**: A filter description template for the resources to link. This is a JSON object as described in [Graph Resource Pattern](#graph-resource-pattern). When creating a Link Rule based on this template these resource patterns can be altered. So this template may remain simple, but should provide sufficient help for the end user to define a proper resource selection.
138-
- **Output** group: The dataset which will hold the Link Rule results.
139-
- **Output Graph**: The graph IRI where to write the Link Rule results. Available placeholders: `{name}` for the Link Rules name.
147+
- **Label**: A mandatory label for the template.
148+
- **Target Property**: The (default) connecting property for the derived link rules. The property can be individually set for each link rule later on.
149+
- **Input** group: The datasets which hold the subjects (source) and objects (target) to link.
150+
- **Source/Target Dataset**: The dataset holding the resources to link.
151+
- **Source/Target Resource Pattern**: A filter description template for the resources to link. This is a JSON object as described in [Graph Resource Pattern](#graph-resource-pattern). When creating a Link Rule based on this template these resource patterns can be altered. So this template may remain simple, but should provide sufficient help for the end user to define a proper resource selection.
152+
- **Output** group: The dataset which will hold the Link Rule results.
153+
- **Output Graph**: The graph IRI where to write the Link Rule results. Available placeholders: `{name}` for the Link Rules name.
140154

141155
##### <a name="graph-resource-pattern"></a> Graph Resource Pattern
142156

0 commit comments

Comments
 (0)