Skip to content

Commit c6aaa10

Browse files
[irods/irods_7985] Remove documentation on modifying StrictACLs
The server is now always using strict mode.
1 parent 2189bb5 commit c6aaa10

File tree

2 files changed

+0
-27
lines changed

2 files changed

+0
-27
lines changed

docs/system_overview/troubleshooting.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -377,10 +377,6 @@ This error occurs when there are no results for the database query that was exec
377377

378378
This error can occur when an iRODS user tries to access an iRODS Data Object or Collection that belongs to another iRODS user without the owner having granted the appropriate permission (usually simply read or write).
379379

380-
With the more restrictive "StrictACL" policy being turned "on" by default in iRODS 4.0+, this may occur more often than expected with iRODS 3.x. Check the permissions carefully and use `ils -AL` to help diagnose what permissions *are* set for the Data Objects and Collections of interest.
381-
382-
Modifying the "StrictACL" setting in the iRODS server's `core.re` file will apply the policy permanently; applying the policy via `irule` will have an impact only during the execution of that particular rule.
383-
384380
## Credentials
385381

386382
!!! error

docs/system_overview/users_and_permissions.md

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -12,29 +12,6 @@ Inheritance is a collection-specific setting that determines the permission sett
1212

1313
Inheritance is especially useful when working with shared projects such as a public Collection to which all users should have read access. With Inheritance set to Enabled, any sub-Collections created under the public Collection will inherit the properties of the public Collection. Therefore, a user with read access to the public Collection will also have read access to all Data Objects and Collections created in the public Collection.
1414

15-
## StrictACL
16-
17-
The iRODS setting 'StrictACL' is configured on by default in iRODS. This setting can be found in the `/etc/irods/core.re` file under acAclPolicy{}.
18-
19-
The default setting is:
20-
21-
~~~
22-
acAclPolicy {msiAclPolicy("STRICT");}
23-
~~~
24-
25-
To set no policy, change the setting to:
26-
27-
~~~
28-
acAclPolicy {}
29-
~~~
30-
31-
or more explicitly:
32-
33-
~~~
34-
acAclPolicy {msiAclPolicy("REGULAR");}
35-
~~~
36-
37-
3815
## Tickets (Guest Access)
3916

4017
Users are able to create tickets and associate them (one to one) with a Data Object or Collection. These are either system-generated 15-character pseudo-random strings, composed of upper and lower case characters 'A-Z' and '0-9'; or optionally specified by the user creating the ticket.

0 commit comments

Comments
 (0)