Pergapedia / SSP7
SMTX SupportSMTX Wiki
  • Introduction
  • Pergapedia / SSP7 Admin guide
  • Catalog
    • Typical use cases
      • Usage as Knowledge Catalog
      • Usage as Data Catalog
      • Usage as Service Catalog
    • Catalog Maintenance
      • Templates
        • Create a new template
        • Version management of templates
        • ACL (Access Control Lists)
          • Scopes
          • Add default ACLs
          • Remove All ACLS
          • ACL condition script examples
        • Set translation label for Publication request button
      • Parts (Fields)
        • Field types
        • Calculations
        • Field Validation examples
        • Field Visibility Examples
        • Field Filtering
        • Default value
      • Actors
      • Reusable content
      • Settings
      • General Settings
      • Roles
      • Javascript for Variables in processes
      • Action Forms
        • Add log entries for Action Forms
    • Service Maintenance
      • Services
        • Filter list of services
        • Duplicating services
        • Adding a new service
        • Service Details
          • General settings
          • Service Data
          • Contracts
          • Actors
          • Receivers
          • Targets
          • Support Groups
          • Relations
          • Requests
          • Quality Notes
          • Publication History
          • Documents
          • Log
          • Service Actions
        • Compare versions
        • Quality Notes
        • Service Changed flag
      • Approvals
      • Relations
        • Start service from service
      • Subscriptions
      • Outages
    • Public
    • Service Catalog API
      • Outbound REST API
        • Get Services
        • Get Service Details
      • Inbound SOAP calls
        • Create custom approval
        • Add log to service publish request
        • Add person to service person list
        • Add persongroup to service persongroup list
        • Delete service
        • Mark service publish request as in approval state
        • Process service publish request
        • Publish request set can be cancelled
        • Publish request set show in public
        • Remove person from service person list
        • Remove persongroup from service persongroup list
        • Remove support group from service
        • Update service field
        • Update service language field
        • Update template part datetime value
        • Update template part numeric value
        • Update template part text value
  • Fulfillment Platform
    • Admin Panel
    • General Settings
      • General
      • My Profile
      • Mail Settings
      • Login
      • Forms Setting
      • Workflow
      • Archive
      • Calendar Overview
      • Dashboard
      • Mobile Component
      • Ticketing
      • Webhooks
      • Goto
      • Search options
      • Application URL Settings
      • Address Book Settings
    • Dashboard
    • Categories
    • Topics
    • Forms
      • Fields-tab
      • Field: General Settings
      • Dynamic Value
      • Text (Area) Field
      • Yes : No Field
      • Upload file(s)
      • Date (Time) Field
      • Password Field
      • Read Only Display Field
      • Header
      • Tab
      • Section
      • Repeatable section buttons
      • Subform
      • Static HTML
      • Hidden Field
      • Selection Fields
      • Calculations
    • Processes
      • General Settings
      • Dynamic Field Mapping
      • Process Steps
      • Step Types
      • Logging
    • Datastore
      • Process interaction
      • Manage datastore entries via Webservices - Javascript
    • Tasks
    • Auto Forms
    • Adapters
      • Person Data
      • Web Services
    • Event triggers
    • Roles
    • Rolesets
    • Groups
    • Views
      • View Example 1
      • View example 2
    • Mail Templates
    • Layouts
    • Mail queue
    • Reporting
    • External Apps
    • My Items
    • Translations
    • Bulk Uploads
    • Help page
    • Goto
    • Search
    • Inbound Email
    • Reporting Dashboard
    • Ticketing
      • My Activities
      • Ticketing Views
      • External Integrations
    • Release Manager
    • Content Management Console module
    • SSP Studio
    • Persons & Accounts
    • Pools
  • Release Notes
    • Terms and Conditions
      • December 2024
    • Release 7.21.01
    • Release 7.21.03
    • Release 7.21.04
    • Release 7.21.05
    • Release 7.21.06
    • Release 7.21.07
    • Release 7.21.08
    • Release 7.21.09
    • Release 7.21.10
    • Release 7.21.11
    • Release 7.21.12
    • Release 7.22.02
    • Release 7.22.03
    • Release 7.22.04
    • Release 7.22.05
    • Release 7.22.06
    • Release 7.22.07
    • Release 7.22.08
    • Release 7.22.09
    • Release 7.22.10
    • Release 7.22.12
    • Release 7.23.01
    • Release 7.23.02
    • Release 7.23.03
    • Release 7.23.04
    • Release 7.23.05
    • Release 7.23.07
    • Release 7.23.08
    • Release 7.23.09
    • Release 7.23.10
    • Release 7.23.11
    • Release 7.23.12
    • Release 7.24.02
    • Release 7.24.03
    • Release 7.24.04
    • Release 7.24.05
    • Release 7.24.06
    • Release 7.24.07
    • Release 7.24.08
    • Release 7.24.09
    • Release 7.24.10
    • Release 7.24.11
    • Release 7.24.12
    • Release 7.25.01
    • Release 7.25.02
    • Release 7.25.03
    • Release 7.25.04
    • Release 7.25.05
  • Guides
    • Installation Guide
      • Scheduled Task installation
    • Upgrade Guide
    • LDAP Import
    • Training
      • Exercise : Create a new form
      • Exercise : Create a new Datastore Parameter
      • Exercise : Create a new Process
      • Exercise : Create a new Role
    • SubTopics in Topics
  • Pergapedia platform
Powered by GitBook
On this page
  • Action
  • Compare versions
  • Core Data
  • Create new
  • Custom
  • Custom Actor
  • Data part
  • Data Part Value
  • Data Tab
  • Document
  • Document Part
  • Document Part Value
  • Duplicate
  • Log
  • Print
  • Quality Note
  • Quality Note type
  • Request entry
  • Review Cycle Log
  • Review Cycle Log Type
  • Review Cycle Part
  • Root tab
  • Support Group Part
  • Trigger

Was this helpful?

  1. Catalog
  2. Catalog Maintenance
  3. Templates
  4. ACL (Access Control Lists)

Scopes

PreviousACL (Access Control Lists)NextAdd default ACLs

Last updated 1 year ago

Was this helpful?

Action

Actions are the Action forms that are presented to the users in the top-menu, next to the service name. Please note that you can only add 'Use' rights, meaning that the link to the form is shown in the list. You can not set additional rights within the form (like read-only) with this ACL. We can help you out with additional javascripting to pass on a custom ACL to the form, so you can build sections inside the form, displaying different behaviour. Please contact SMTX for more details.

Compare versions

Impact: display of 'Compare version' buttons where applicable. In the list of services, where services from different templates are shown, the button is also hidden.

Core Data

This ACL groups a number of scopes, that affect the 'General tab', and other built-in fields inside a service. The rights are always VIEW or EDIT. The list consists of:

  • Banner: Field on tab 'General'

  • Changed since publication flag: This allows the user to remove the message that a new publication is required within the service.

  • Current state: Field on tab 'General'

  • Customer approval persons: tab 'Actors': built-in Actor

  • Customers (contract): tab 'Contract': built-in field

  • Edit person groups: tab 'Actors': built-in Actor

  • Editor persons: tab 'Actors': built-in Actor

  • Icon: Field on tab 'General'

  • Manager: tab 'Actors': built-in Actor

  • Name: Field on tab 'General'

  • Outages: tab 'Outages'

  • Owner: tab 'Actors': built-in Actor

  • Owner deputy: tab 'Actors': built-in Actor

  • Phase: Field on tab 'General'

  • Provider: tab 'Contract': built-in field

Create new

Custom

This ACL type is used for special cases, like passing on Rights to Action Forms. Please contact SMTX for more details.

Custom Actor

Note: 'All unspecified' relates to all custom actors that have no other ACL defined to them. Via 'Items' you can choose to implement the ACL for all custom actors, or limit the list.

Data part

This ACL sets VIEW or EDIT rights on Parts (Fields). Please select one or more Data Parts as Items within this scope. Note: Tabs are in a seperate ACL.

Data Part Value

This ACL allows to grant access to specific items (selection option) from a selection field. Only parts that have the datastore as source and are of type Checkboxes, Dropdown list or Radio buttons are supported. Select the Part, and then enter the value in the 'Item'-field. If no 'Data Part Value'-ACLs are defined, all possible items (choices) are visible to all users. After entering 1 item, you can press ENTER to add an additional line.

Data Tab

This ACL sets VIEW or EDIT rights on Tabs within the Fields. Please select one or more Data Parts as Items within this scope. Note: Rights in the 'Fields'-tab are distributed from the bottom up. So the rights on Fields overwrite rights on Data Tabs.

Document

This ACL covers all documents within a service. If a detailed ACL is required on a document part, for example 'Category', then JS will need to be created in 'extra condition script'.

Document Part

This ACL manages security over the fields (or 'parts') that were created for documents. Note: 'All unspecified' relates to all document parts that have no other ACL defined to them. Via 'Items' you can choose to implement the ACL for all parts, or limit the list.

Document Part Value

This ACL allows to grant access to 1 specific item (selection option) from a selection field. Only parts that have the datastore as source and are of type Checkboxes, Dropdown list or Radio buttons are supported. Select the Part, and then enter the value in the 'Item'-field. If no 'Data Part Value'-ACLs are defined, all possible items (choices) are visible to all users. After entering 1 item, you can press ENTER to add an additional line.

Duplicate

Show the DUPLICATE button to the selected Persona(s).

Log

Show the Log tab to the selected Persona(s).

Print

Show the PRINT function to the selected Persona(s).

This is sometimes referred to as 'download', and is activated via this icon:

Quality Note

This ACL manages security over the quality notes for the service. If a detailed ACL is required on a quality note type, for example 'IT Notes', then JS will need to be created in 'extra condition script'. lf. The screenshot above shows an example where a person can only Edit the note text for Notes that the user created him/herse

Quality Note type

This ACL manages which types can be selected by a user.

Request entry

Show entries on the Publication tab to the selected Persona(s).

The publicaiton tab can also be renamed to ‘Request history’.

Review Cycle Log

This ACL controls access the view and/or add entries in the review cycle log.

Review Cycle Log Type

This ACL manages which types of Log entries can be selected by the Personas.

Review Cycle Part

Show selected Quality Note parts to the selected Persona(s).

Root tab

This ACL manages which top-level Tabs are shown to the selected Persona(s). These tabs are:

  • General

  • Service Data

  • Contract

  • Actors

  • Receivers

  • Targets

  • Support Groups

  • Relations

  • Relations via knowledge article

  • Documents

  • Requests

  • Notes

  • Publish history

  • Log

Support Group Part

Show selected Support Group parts to the selected Persona(s).

Trigger

Triggers are actions that result in a ticket being started within the selected process. With this ACL, you can identify which Triggers are usable by the selected Persona(s).

This ACL controls which Personas get the right to create a new service. Please note that you need to use EVERYONE or selected Role(s), as no Actors can be used for this right (they are only selected after the service has been created).