×

Please give details of the problem

Docs

Find

    Developer Guide

        1. Todo Validation
      1. Release Your User Login
      1. Process Reporting API
        1. CSS Examples
        2. CSS Personalization
      1. Performance
        1. List Reinitialization
        2. Holidays
        3. Number Currency Format
        4. Label Modification
        5. Array From WS
        6. Launch Process JQuery
        7. Column Inactivation
        8. Date
        9. Print JSONObject
        10. ArrayJSON to JSONArray
        11. Invalid Fields
        12. Round
        13. Initialization Widget Date
        14. JQuery
        15. Inject JSONObject
        16. Google Tables
        1. Summing Array
        2. API Listener
        3. User Lane Picker
        4. Retrieving Variables Values
          1. Chart Dashboard
          2. Report Chart
          3. Google Visualization
          4. Chart Dashboard Collection
        5. Tags
        6. Collection
        7. File Preview
        8. Dynamic List
        9. Dialog Window
        10. JavaScript Report
        11. Autocomplete Widget
          1. homepage.js
          2. homepage.css
        1. Logout
        2. Custom Login Page
        3. Header
        4. Mobile Devices
        5. Basket
        6. Redirection ExecutionMode
        7. Menu Bar
        8. Information Tags
      1. Composite API Example
      1. Markdown Template
        1. Task Reminder Email
        2. SubProcess
        3. PDF
        4. JavaScript Inclusion
        5. Variable Mapping
        6. Backloop
      2. Trigger
        1. File Visibility
        2. Number Currency Format
        3. Error Handling
        4. JSONObject Concatenation
        5. Loop
        6. Dynamic Variable
        7. List 1000+ Objects
        8. Metadata
        9. Freemarker Container Test
        10. JSONObject Keys Values
        11. List Hash Sequence
        12. Special Freemarker Characters
        13. Salesforce Computation
        14. Array To List
        15. JSONArray Conversion
        16. Lock
        17. JSONObject Creation
        18. Number Test
      1. Customer Management
        1. Messages
        2. Scheduled Process
          1. Roles Entities
          2. Organization
          1. Project Definition
          2. Versions
          3. New Version
          4. Version Management Log
          5. Access Rights
          6. Collections
          7. Versioned Files
          8. Files
          9. Description
            1. Report Widget
            2. List Widget
            3. JavaScript Widget
            4. History Widget
            5. RadioButton Widget
            6. FileUpload Widget
            7. StaticText Widget
            8. HTML Editor Widget
            9. ProgressBar Widget
            10. Section Widget
            11. Spinner Widget
            12. Image Widget
            13. Multi Checkbox Widget
            14. Tab Widget
            15. Tree Widget
            16. HTML Widget
            17. Checkbox Widget
            18. Button Widget
            19. Custom Widget
            20. URLInput Widget
            21. TextInput Widget
            22. Array Widget
            23. Captcha Widget
            24. Geolocation Widget
          1. Implementation
          2. Design
          3. Collections
          4. Stylesheet
          5. JavaScript
          6. API Listener
          7. Google Analytics
          1. Process Design
            1. Gate
            2. Process Step Output Variables
              1. Process Task Functional Tab
              2. Process Task Connector Tab
              3. Process Task Script Tab
              4. Process Task Loop Tab
              5. Process Task SubProcess Tab
              6. Process Task Manual Tab
              7. Process Task Email Tab
            3. Process Step Input Variables
            4. Process Step Testing Variables
              1. Process Intermediary Event
              2. Process Start Event
              3. Process Timer Event
          2. General
          3. Input
          4. Variables
          5. Measures
          1. Connectors
          2. Processes
          3. Providers
        1. Custom Lists
        2. Collections
          1. Design
          2. Configuration
        3. Revision
        1. My Applications
        2. Files
        3. Home
        1. Process Examples
        2. Connectors
        1. Web Interface Reports
          1. Execution Path
          2. Measuring
          3. Parameters
          4. Runtime Users
        1. Configuration
        2. Users
        3. Usage
      1. Mobile
      2. Offline
      1. Collections BackOffice
      2. Collections To List
      3. Collections To Array
      4. Collection JS Freemarker
      1. Access Rights
      2. Delegation
      3. Compound Organization Hierarchy
      4. Dynamic Lanes
      5. Scripted Lanes
      6. Runtime Lanes

    Access Rights

    This page summarises each user profile's access rights to RunMyProcess resources.

    Note that ACCEPTANCE mode has the same rights as LIVE mode but based on the acceptance user list.

    Projects

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    CONFIGURATION Read/Write/Delete Read/Write/Delete Read None Read Read None
    VERSION CONFIGURATION Read/Write/Delete Read/Write/Delete Read None Read Read None
    VERSION EXECUTION MODE Write None Write None None None None

    Project vaults

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    LIVE EXECUTION Read/Write/Create/Delete None Read/Write/Create/Delete None None Read/Create None
    ACCEPTANCE EXECUTION Read/Write/Create/Delete Read/Write/Create/Delete Read/Write/Create/Delete None None Read/Create None
    TEST EXECUTION Read/Write/Create/Delete Read/Write/Create/Delete None None None None None

    Web interfaces

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    LIVE EXECUTION MODE / PRIVATE None None Read/Write Read None Read/Write None
    LIVE EXECUTION MODE / PUBLIC Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write Read/Write
    TEST EXECUTION MODE Read/Write/Delete Read/Write/Delete Read None None None None
    DESIGN Read/Write/Delete Read/Write/Delete Read Read Read Read None
    DICTIONARIES Read/Write/Delete None Read/Write/Delete None Read/Write/Delete None None

    Processes

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    LIVE EXECUTION MODE / PRIVATE Execute None Execute None None Execute None
    LIVE EXECUTION MODE / PUBLIC Execute Execute Execute Execute Execute Execute Execute
    TEST EXECUTION MODE Execute Execute Execute None None None None
    DESIGN Read/Write/Delete Read/Write/Delete Read None Read None None
    DICTIONARIES Read/Write/Delete None Read/Write/Delete None Read/Write/Delete None None

    Collections

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    LIVE EXECUTION MODE / PRIVATE / READ-WRITE Read/Write/Delete None Read/Write/Delete Read None Read/Write/Delete None
    LIVE EXECUTION MODE / PRIVATE / READ-ONLY Read/Write/Delete None Read/Write/Delete Read None Read None
    LIVE EXECUTION MODE / PUBLIC / READ-WRITE Read/Write/Delete None Read/Write/Delete Read ReadWrite/Delete Read/Write/Delete Read/Write/Delete
    LIVE EXECUTION MODE / PUBLIC / READ-ONLY Read/Write/Delete None Read/Write/Delete Read Read None Read
    TEST EXECUTION MODE / PRIVATE / READ-WRITE Read/Write/Delete Read/Write/Delete None None None None None
    TEST EXECUTION MODE / PRIVATE / READ-ONLY Read/Write/Delete Read/Write/Delete None None None None None
    TEST EXECUTION MODE / PUBLIC / READ-WRITE Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete
    TEST EXECUTION MODE / PUBLIC / READ-ONLY Read/Write/Delete Read/Write/Delete Read Read Read Read Read
    CONFIGURATION Read/Write/Delete Read/Write/Delete Read Read None Read None

    Process reports

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    LIST TEST REQUESTS Read Read Read None None None None
    LIST LIVE REQUESTS Read None Read None None None None
    REPORT CONFIGURATION Read/Write Read/Write Read/Write None None None None
    MODIFY EXECUTION / LIVE EXECUTION MODE Write/Resume None None None None None None
    MODIFY EXECUTION / TEST EXECUTION MODE Write/Resume Write/Resume None None None None None
    DELETE REQUEST Delete None None None None None None

    Web interface reports

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    LIST LIVE INSTANCES Read None Read Read None Read None
    LIST TEST INSTANCES Read Read Read None None None None
    REPORT CONFIGURATION Read/Write/Delete Read/Write/Delete Read/Write/Delete None None Read None
    DELETE INSTANCE / LIVE EXECUTION MODE Delete None None None None None None
    DELETE INSTANCE / TEST EXECUTION MODE Delete Delete None None None None None

    Custom lists

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    CONFIGURATION AND DATA / PRIVATE Read/Write/Delete Read/Write/Delete Read Read None Read None
    CONFIGURATION AND DATA / PUBLIC Read/Write/Delete Read/Write/Delete Read Read Read Read Read

    Uploaded files

    Uploaded files are files that are uploaded during runtime. The access rights to uploaded files depend on the engine version being used.

    info The uploaded file's engine version can be found in the uploaded file view (Category term="engine") or by using the FreeMarker method file_desc.

    Uploaded files with engine version prior to v5_23_5

    Uploaded files with no engine version or with an engine version prior to v5_23_5 are ones that were uploaded before the 28th of October, 2019. These files have the following rights:

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    INSIDE A PROJECT FROM PROCESS/ PRIVATE Read/Write/Delete Read/Write/Delete Read/Write/Delete Read None Read/Write/Delete None
    INSIDE A PROJECT OUTSIDE PROCESS/ PRIVATE Read/Write/Delete Read/Write/Delete Read/Write/Delete Read None Read None
    UPLOADED FROM AN INSTANCE READABLE * BY THE USER IN LIVE/PRIVATE Read/Write/Delete None Read/Write/Delete Read None Read/Write/Delete None
    UPLOADED FROM AN INSTANCE NOT READABLE * BY THE USER IN LIVE/PRIVATE Read/Write/Delete None Read/Write/Delete None None None None
    UPLOADED FROM AN INSTANCE IN TEST/PRIVATE Read/Write/Delete Read/Write/Delete Read/Write/Delete None None None None
    OUTSIDE A PROJECT/ PRIVATE Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete None
    PUBLIC Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete
    * See READ right for AppInstance

    Uploaded files with engine version v5_23_5 or above

    Uploaded files with an engine version v5_23_5 or above are ones that have been uploaded since the 28th of October, 2019. These files have a separate rights policy which is detailed below.

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    PRIVATE All rights in all execution modes. All rights in TEST mode. All rights in LIVE and ACCEPTANCE mode. Read in LIVE and ACCEPTANCE mode if the file was uploaded from a web interface instance, none otherwise. None See rights policy below. None
    PUBLIC Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete Read/Write/Delete

    Rights policy for USER profile:
    The rights a USER has on a file depends on how the file was uploaded. Each case is considered below:

    1. A file that has been attached via an upload/ attachment widget on a web interface:

    Rights Rule
    Read (+ Detach) Any user who can open a web interface instance (draft or manual task), either as a task assignee or read-only, can read the uploaded file(s) attached to it.
    Read/Write/Delete (+ Detach) A user has write/delete privileges on an uploaded file only on the web interface instance that he uploaded the file on, and only while the instance is pending.

    The user keeps the rights described above in the output variables of the manual task or the start event (draft).

    2. A file created in a process instance:
    A file can be created in a process instance by a variety of means; examples include the use of the create_file method, a PDF generation step or a file downloaded through a connector.

    Rights Rule
    Read/Write/Delete (+ Detach) The current user (P_user) at the time the file is created has Read/Write/Delete/Detach privileges on the file within the current process instance (and also in child process instances).
    By default, no other user has any rights on the file.

    3. A file exported from a report widget:

    Rights Rule
    Read The connected user who launched the export has Read rights to the generated file.
    By default, no other user has any rights to the file.

    4. A file uploaded manually from the IDE:

    Rights Rule
    None There are no user rights for this file.

    5. A file exported from a collection:

    Rights Rule
    None There are no user rights for this file.

    Sharing access rights on files
    It is possible to add or remove access rights to a file by using FreeMarker methods at a user and/or lane level. The methods that allow you to do this are:

    R_read_file_add_lane
    R_read_file_add_user
    R_read_file_remove_lane
    R_read_file_remove_user
    R_update_file_add_lane
    R_update_file_add_user
    R_update_file_remove_lane
    R_update_file_remove_user

    When using these methods in a process instance, the current user (P_user) is considered. If the current user has read access to a file then the user can share that read right, similarly if a user has write access to the file then the user can share that write access.

    Versioned files

    ADMIN USER ANONYMOUS OR AUTHENTICATED TO ANOTHER ACCOUNT
    DESIGNER SUPERVISOR OBSERVER TRANSLATOR USER
    PRIVATE Create/Read/Write/Delete Create/Read/Write/Delete None None None Read None
    PUBLIC Create/Read/Write/Delete Create/Read/Write/Delete Read Read Read Read Read

    Users

    ADMIN USER
    (without restriction)
    USER
    (with METADATA restriction)
    ANYONE SELF ANYONE SELF
    CONFIGURATION Create/Read/Inactivate/Delete None Read None Read
    NAME Write None Write None Write
    LANGUAGES Write None Write None Write
    PASSWORD Write None Write None Write
    PROFILE Write None None None None
    PREFERENCES Read Read Read/Write Read Read/Write
    METADATA Read/Write Read Read None None
    OTHER RIGHTS Impersonate/LogAs None None None None

    The LogAs right can only be granted by a user to its admin.