Integration Server

Rillsoft Integration Server extends Rillsoft Project with central data storage, multi-user operation, user and permission management, portfolios, resource pool management, and additional modules.

Rillsoft Integration Server administration

Operating Role

Integration Server is relevant when projects, resource pools, and portfolios must be managed centrally. It supports on-premise operation and is the basis for server-based workflows.

Important Areas

  • user management

  • user roles

  • clients

  • client access

  • folders

  • folder roles

  • resource pool

  • project portfolio

  • cross-project links

  • iCalendar

  • vacation planning

  • time recording

  • DMS

  • LDAP and email integration

User And Folder Roles

Rillsoft Integration Server uses two types of roles. They control different parts of access management:

  • User roles are independent of folders. They control access to user management, portfolio work, the resource pool, DMS, iCalendar, Timeline, and vacation planning.

  • Folder roles depend on client and folder. They control access to folders, projects, timesheets, email notifications, and project-related API access.

In addition, a user must have access to the relevant client. Without client access, the user cannot open or edit resource pools or projects of that client in Rillsoft Project.

User access rights with user roles and folder roles

User Roles

User roles are managed under Administration > User roles. They are not tied to a specific folder.

Predefined user roles can include Administrator, Client Administrator, Project manager, Project user, iCalendar user, Vacation planning-user, and Vacation planning supervisor.

For working with Rillsoft Project, the minimum required right at user-role level is Read resource pool. Other user-role rights can include Change resource pool, Read portfolio, Create portfolio, and permissions for DMS, iCalendar, Timeline, and vacation planning.

User roles and folder-independent rights in Integration Server

Folder Roles

Folder roles are managed under Administration > Folder roles. They depend on client and folder.

The project landscape of a client is structured through folders. Folder roles define which folders and therefore which projects a user can work with, and which actions are permitted there.

Folder structure of a client in Integration Server

Typical folder-role rights include:

  • create, change, delete, and restore folders

  • create, read, change, delete, restore, lock, and unlock projects

  • watch project changes, milestone changes, negative effort, and cross-project links

  • enter and accept timesheets

  • API access to project-related Integration Server modules in the browser

Root folder access rights are also valid for subfolders if no different rights are defined there.

Folder roles and folder-dependent rights in Integration Server

Classify Rights For Rillsoft Project

For project work through Integration Server, a user role alone is not enough. A user usually needs:

  1. client access for the relevant client,

  2. suitable user roles for folder-independent functions such as resource pool, portfolio, or additional modules,

  3. suitable folder roles for the concrete folders and projects.

Example: A user can use portfolios and the resource pool through the Project manager user role. Whether the same user can read, change, or lock a specific project is additionally controlled by the folder role in the respective folder.

Cross-Project Functions

Some functions, for example cross-project links, are available in server operation and are not available in pure standalone operation with local files.

Open project portfolio through Integration Server