The application owner can add new users with "Role" as User or Developer. A "User" is a person who can access the application or specific forms/views in the application shared to him, based on the access permissions provided. He cannot create/edit applications in the owner/admin's workspace. A user who is configured as a "Developer" can create and access the applications in admin's workspace, if the admin provides edit permissions for the same. A "Workspace" refers to the common space provided to a set of users to facilitate complete management of the applications and work as a cohesive unit.
The application owner/admin can add new users from the Account Settings dialog or directly from the Share tab of a specific application or by Adding Deluge Script.
The Account Settings dialog can be invoked by selecting the Account Settings link displayed in the top-right corner of your Home page or by selecting the Go to -> Account Settings link displayed in the top-right corner when you edit your application. The screen-shot of the same is displayed below:
To add users from the "Share" tab,
The Share/UnShare Deluge task can be used in form/field action scripts to dynamically share or unshare an email address to your application, page, form or view, without going into the edit mode of the application. This feature enables the owner of an application to define roles like "HR Manager", "Employee" etc and add logic to share the forms/views with users, based on the roles assigned. To share your application dynamically using Deluge Scripting, refer Deluge Reference -> Sharing