No description
  • PHP 66.7%
  • JavaScript 20.8%
  • Vue 5.5%
  • Gherkin 4.3%
  • Shell 2.7%
Find a file
github-actions[bot] afd9452604
Merge pull request #1234 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2026-05-03 04:23:54 +00:00
.github
.tx
appinfo
img
l10n
lib chore: composer run cs:fix 2026-03-31 15:38:41 +02:00
LICENSES
src
templates
tests
vendor-bin chore(deps-dev): Bump vimeo/psalm in /vendor-bin/psalm 2026-03-21 02:05:32 +00:00
.eslintrc.json
.gitignore
.l10nignore
.nextcloudignore
.php-cs-fixer.dist.php
.stylelintrc.cjs
AUTHORS.md
CHANGELOG.md fix: Add last 2 releases to main changelog 2026-03-31 17:13:41 +02:00
composer.json
composer.lock chore(dev-deps): Bump nextcloud/ocp package 2026-05-03 03:20:26 +00:00
COPYING
krankerl.toml
package-lock.json Merge pull request #1187 from nextcloud/dependabot/npm_and_yarn/flatted-3.4.2 2026-03-31 13:58:53 +02:00
package.json
psalm.xml chore: Add missing Override attribute and ignore vendor-bin folder 2026-03-08 18:10:46 +01:00
README.md
rector.php
release.sh chore: Read version number from changelog 2026-03-31 17:08:53 +02:00
REUSE.toml
vite.config.js

👥🖎 LDAP Write Support

REUSE status

Manage your LDAP directory from within Nextcloud.

  • 📇 Create records: add new users and groups
  • 📛 Update details: display name, email address and avatars
  • ⚙️ Integrated: works in the known Nextcloud users page
  • 📜 Templates configure an LDAP user template LDIF once

Installation

This app requires the LDAP backend being enabled and configured, since it is a plugin to it. Find it on the app store!

Beware of the dog

  • Due to the internal workings of Nextcloud in provisioning users and groups, the user has to meet the LDAP filter criteria upon creation. At this point of time only the username and password are known.
  • When creating groups, and empty record of groupOfNames is created.

🏗 Development setup

  1. ☁ Clone this app into the apps folder of your Nextcloud: git clone https://github.com/nextcloud/ldap_write_support.git
  2. 👩‍💻 In the folder of the app, run the command npm i to install dependencies and npm run build to build the Javascript
  3. Enable the app through the app management of your Nextcloud
  4. 🎉 Partytime! Help fix some issues and review pull requests 👍