TeamDrive Registration Server Reference Guide¶
- Introduction
- Software components
- TeamDrive System Components
- Security
- Provider Concept
- Account Concept
- Group Concept
- TeamDrive Client-Server Interaction
- HTML and EMail Templates
- HTML Templates
- Email Templates
- Structure of the Mail Templates
- Templates for Client Actions
- Mail Templates for Trial Licenses
- Mail Templates for User Invite User
- Mail Templates for Server Administration
- Mail Templates for API Actions
- Mail Templates for API License Changes
- Mail Templates for Account
- Mail Templates for Groups
- Mail Templates for Inboxes
- Mail Templates for Depots
- TeamDrive Name Server (TDNS)
- External Authentication
- External User Data
- Compelling Re-login
- Login Configuration
- Lost Password and Registration
- Authentication Examples
- Authentication Tokens and Verification Pages
- Login Procedure
- TeamDrive Client: Load Registration Server Redirector URL
- Registration Server: Re-direct to AUTH_LOGIN_URL
- Authentication Service: Generate Login Page
- TeamDrive Client: Display Embedded Login Page
- Authentication Service: Authenticate User Credentials
- Authentication Service: User Profile
- TeamDrive Client: Process Result Page
- Registration Server: Verify Authentication Token
- Authentication Service: Execute Verification Page
- Registration Server: Complete Login
- External Authentication for Agents with a Webinterface
- Domains and Services
- Super PIN Functionality
- Settings
- Registration Server Settings
- Provider Settings
- Login and Registration Client Settings
- active-spaces-limit (default: 0)
- allow-email-login=true/false (default: false)
- allow-store-forward-invitations=true/false (default: true)
- allow-webaccess-by-default=true/false (default: true)
- auto-accept-invitation=true/false (default: false)
- auto-accept-invitation-mode (default: archived)
- auto-invite-users=list
- check-for-updates=true/false (default: true)
- default-join-mode (default: default)
- default-publish-expiry-days (default: 0)
- default-server-mode (default: default)
- default-server-version-count (default: -1)
- display-full-name=true/false (default: false)
- enable-browser-change-email=true/false (default: false)
- enable-browser-lost-password=true/false (default: true)
- enable-browser-registration=true/false (default: true)
- enable-change-email=true/false (default: true)
- enable-enterprise-server=true/false (default: true)
- enable-import-server=true/false (default: true)
- enable-key-repository=true/false (default: true)
- enable-login=true/false/default (default: true)
- enable-lost-password=true/false (default: true)
- enable-network-volumes=true/false (default: true)
- enable-provider-panel=true/false (default: false)
- enable-publish=true/false/default (default: true)
- enable-registration=true/false/default (default: true)
- enable-set-licensekey=true/false (default: true)
- enable-set-password=true/false (default: true)
- enable-space-webaccess (default: user-default)
- enable-tdps=true/false (default: true)
- enable-webdav=true/false (default: true)
- enable-web-login=true/false/default (default: false)
- enable-web-lost-password=true/false (default: false)
- enable-web-registration=true/false/default (default: false)
- fixed-provider-code=true/false (default: false)
- hash-compare-files=true/false (default: false)
- inbox-url=URL
- inbox-user=username
- master-user=username
- reg-name-complexity (default: basic-ascii)
- require-profile=true/false (default: false)
- scan-enabled=true/false (default: true)
- spaces-path
- require-provider-code=true/false (default: false)
- Registration Server API
- API Basics
- Registration Server API Calls
- getsettings
- loginuser
- tdnslookup
- searchuser
- getuserdata
- registeruser
- resendactivation
- activateuser
- deactivateuser
- disableuser
- enableuser
- activateclient
- sendpassword
- resetpassword
- changepassword
- updatepassword
- setreference
- setdepartment
- setemail
- changeemail
- confirmnewemail
- changelanguage
- updateuser
- removeuser
- removedevice
- deleteuser
- confirmuserdelete
- getlicensedata
- getdefaultlicense
- createdepot
- deletedepot
- updatedepot
- activatedepot
- deactivatedepot
- getdefaultdepotdata
- gethostfordepot
- setdepotforuser
- removedepotfromuser
- syncdepotdata
- getdepotdata
- sendinvitation
- setinviteduser
- createlicense
- createlicensewithoutuser
- assignusertolicense
- assignlicensetoclient
- removeuserfromlicense
- deactivatelicense
- activatelicense
- deletelicense
- upgradelicense
- upgradedefaultlicense
- downgradelicense
- downgradedefaultlicense
- getusedlicense
- setlicensereference
- removelicense
- cancellicense
- setdistributor
- setcapability
- wipedevice
- setlicensecontract
- setlicenseemail
- setlicensefeatures
- setlicenselanguage
- setlicensetype
- setlicensevaliduntil
- resetlicensepassword
- setlicensepassword
- changelicensepassword
- sendtemplatemail
- createaccount
- updateaccount
- deleteaccount
- addusertoaccount
- inviteusertoaccount
- removeuserfromaccount
- assignaccounttolicense
- removeaccountfromlicense
- setdepotaccount
- removedepotaccount
- setgroupaccount
- removegroupaccount
- getaccountdata
- creategroup
- deletegroup
- inviteusertogroup
- removeuserfromgroup
- setgrouplicense
- removegrouplicense
- setgroupdepot
- removegroupdepot
- userjoinedgroup
- setgroupclientsettings
- getgroupdata
- Error Codes
- User Change Notifications
- Appendix