No description
Find a file
github-actions[bot] 1738271eda
Merge pull request #803 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-10-26 03:11:13 +00:00
.github ci: Bump versions in integration tests 2025-10-08 16:46:44 +02:00
.tx [tx-robot] Update transifex configuration 2022-10-01 02:26:06 +00:00
appinfo feat(deps): Add Nextcloud 33 support on main 2025-09-04 12:23:19 +02:00
img chore: Add SPDX headers 2024-05-08 16:06:28 +02:00
js chore: Correctly handle JS file 2024-05-10 11:07:31 +02:00
l10n fix(l10n): Update translations from Transifex 2025-10-23 00:50:12 +00:00
lib fix(trashbin): Strip off ".d{timestamp}" in trashbin folders 2025-10-08 17:02:32 +02:00
LICENSES ci: Add psalm 2024-07-30 08:35:40 +02:00
screenshots Fix screenshot file name to match appstore link 2021-10-14 15:37:14 +02:00
tests fix(trashbin): Strip off ".d{timestamp}" in trashbin folders 2025-10-08 17:02:32 +02:00
.gitignore ci: Update to PHPUnit 10 2024-07-30 08:08:21 +02:00
.php-cs-fixer.dist.php chore: Remove some non-existing files 2024-05-10 10:37:46 +02:00
AUTHORS.md chore: Handle tests/ directory properly 2024-05-10 11:07:30 +02:00
CHANGELOG.md chore(release): Add changelog for 3.0.0 2025-09-23 13:13:12 +02:00
composer.json ci: Replace psalm/phar with vimeo/psalm 2025-07-21 14:36:47 +02:00
composer.lock chore(dev-deps): Bump nextcloud/ocp package 2025-10-26 02:41:23 +00:00
Makefile build: Update exclude list 2025-01-16 11:06:55 +01:00
psalm.xml ci(psalm): Fix compatibility with master 2025-10-08 16:36:46 +02:00
README.md chore: Add SPDX headers 2024-05-08 16:06:28 +02:00
REUSE.toml ci: Add psalm 2024-07-30 08:35:40 +02:00

Files access control

REUSE status

Nextcloud's Files access control app enables administrators to protect data from unauthorized access or modifications.

How it works

The administrator can create and manage a set of rule groups. Each of the rule groups consists of one or more rules. If all rules of a group hold true, the group matches the request and access is being denied or the upload is blocked. The rules criteria range from IP address, mimetype and request time to group membership, tags, user agent and more.

An example would be to deny access to MS Excel/XLSX files owned by the "Human Resources" group accessed from an IP not on the internal company network or to block uploads of files bigger than 512 mb by students in the "1st year" group.

Learn more about File Access Control on https://nextcloud.com/workflow and in the Files access control documentation

Screenshot