Resource Accounts
Resource accounts are special user accounts that allows multiple users to access common resources, such as address books or calendars. Access to resources is configured using access control lists (ACLs).
For example, in the following, we have an ordinary user's view of how contacts from a company addressbook are included with personal contacts. In the actual mobile device, it would show along the contacts stored in the device (which are not shown in the service).
The resources are managed by logging in to the resource account. It works just like an ordinary user account, where you can edit the data resources.
You manage resource accounts in Accounts→Resource. The settings view is just like for ordinary users, except for the ACL settings. As with other user accounts, resource accounts are created using a template, which allows defining different types of resources, such as "address book".
While sharing other types of data, such as tasks, notes, and bookmarks, is supported by the service, they are less meaningful for sharing and may not be supported by devices.
Â
Access Control Lists
Access control lists define which users have rights to a resource, and what those rights refer to.
In order to set the ACLs for resources:
- Select the resource(s) from the list
- Click ACL
- Select the rights for the users
The three rights are as follows:
Read only
Allowed to view shared entries, but not modify them.
Read/Write
In addition to above, allowed to modify / delete / create entries.
Owner
In addition to above, allowed to give rights to others (manage ACLs).
- Click Save & close.
Basic Operations
Let us first go through the basic tasks for managing resource: creating, editing, and removing.
Creating a New Resource
- To register a new resource, click New in the toolbar
- If there are more than one resource templates, you will be asked to choose one. The choice is not given if there is only one template.
- Select a template
- Click Select
- The resource editor opens. Notice that the initial settings are based on the chosen template.
- Fill in at least:
ID generation
Select the way how the ID is generated: Random, Name based, or Custom. It may be most meaningful to have a custom ID for resources.
ID
Enter ID of the resource if Custom is chosen.
Resource name
A freeform name for the resource.
Password & confirmation
Password is needed for logging into the resource account.
- A resource has mostly the same other attributes as an user account. See the User Editor for a detailed description of the other settings.
- In the Personal tab, you can set the Organisational unit, but not address.
- In Access rights & features tab, select at least which type of synchronised data to show
- Click Save & close to save the settings and exit the editor or Cancel to exit without saving.
Editing a Resource
You can edit the configuration for a previously registered resource.
To edit an already existing resource:
- Either:
- Select one or more users in the list and click Edit in the toolbar
- Right-click on the user and select Edit in the context menu. Notice right-clicking a user also selects the user, so this only allows editing a single user.
- The Edit End User pop-up window opens. If you are editing multiple users, there will be a checkbox on the right side of each field. This way, you can choose which fields you want to change for all the users.
- See the User Editor for a detailed description of the settings
- Finally, click either Save & close to save the settings and exit, or Cancel to exit without saving.
The fields are the same as they were when creating a new resource, with the exception of changing the resource ID.
Removing a Resource
To remove a resource from the system:
- Either:
- Select a resource account in the list and click Remove or
- Right-click on a resource to open the context menu and select Remove. Notice that this selects the clicked account for removal.
- You will be prompted to confirm the removal.
Warning
Deleting a resource will render the resource inaccessible. Also, all the data will be lost!