Skip to content

adminCLI

= Admin =

Admin.importUser ===

description ====

Import new users. Accepts the same params as appName.import.

usage example ====

php tine20.php --method Admin.importUser --username=me -v definition=admin_user_import_csv /path/to/users.csv

Admin.importGroups ===

description ====

Import new Groups.

usage example ====

php tine20.php --method Admin.importGroups --username=me -v definition=admin_group_import_csv /path/to/group.csv

Admin.createSystemGroupsForAddressbookLists ===

description ====

create system groups for addressbook lists that don't have a system group.

usage example ====

php tine20.php --username "tine20admin" --method Admin.createSystemGroupsForAddressbookLists

Admin.repairGroups ===

description ====

Add missing lists and checks if list container has been deleted (hides groups if that's the case)

usage example ====

php tine20.php --username "tine20admin" --method Admin.repairGroups

Admin.repairUserSambaoptions ===

description ====

Overwrite Samba options for users. You may set the Samba options in Admin/Frontend/Cli.php

usage example ====

php tine20.php --username "tine20admin" --method Admin.repairUserSambaoptions

options ====

--dry

Admin.shortenLoginnames ===

description ====

Shorten loginnmes to fit ad samaccountname (20 Chars). And updates Samba options.

usage example ====

php tine20.php --username "tine20admin" --method Admin.shortenLoginnames