Personal tools
You are here: Home CinnamonServer Components and Concepts Users

Users

User accounts in Cinnamon

With the exception of retrieving the list of available repositories, all API methods of the Cinnamon server require a kind of authentication by the client. A user has to connect to the server with a valid combination of login name and password to receive a session ticket. This ticket is then used on all subsequent actions by this client (until it expires or the client disconnects).

Currently, the user model of Cinnamon is quite simple:

  • Name (== login name)
  • Full name
  • Description (of role or position in the customer's company)
  • Password (may be stored encrypted or unencrypted)
  • A boolean flag if the account is activated or not. A new account is always activated.

 

How to create a new user:

Create user image

The list of users:

 User list image

Users can be deactivated, but not deleted. That is, unless the configuration file says otherwise. To delete a user account, all objects depending on this account have to be removed or transferred. Dandelion (the admin tool) offers a useful form for this very purpose:

 Replace User

This will transfer all assets from one user to another. Afterwards, the user can be deleted:

Delete User

 

Document Actions