Μετάβαση στο περιεχόμενο

Ρυθμίσεις ροής εργασιών

Ένα πρότυπο ροής εργασιών ορίζεται από:

  • Τις γενικές ρυθμίσεις του,
  • Τις ρυθμίσεις προετοιμασίας του,
  • Τους πραγματικούς χρήστες ή τους χρήστες συστήματος που είναι εξουσιοδοτημένοι να το εκκινήσουν,
  • Μια εξουσιοδότηση εκτέλεσης για τον αιτούντα,
  • Τους υπεύθυνους διαχείρισής του,
  • Την εμβέλειά του: πρόσωπα-στόχοι της ροής εργασιών (π.χ. εσωτερικοί υπάλληλοι, πρόσωπα ενός τμήματος),
  • Τον κανόνα επικύρωσής του, ο οποίος εξαρτάται από την κατάσταση των βημάτων,
  • Τα βήματά του,
  • Τις ενέργειες και τα καθήκοντά του.

Γενικές ρυθμίσεις

Parameter Description Τύπος και πιθανές τιμές
Created by Εμφανιζόμενο όνομα του δημιουργού του προτύπου ροής εργασιών. Ορατό μόνο σε λειτουργία προβολής.

Δεν είναι επεξεργάσιμο.
Put into production by Εμφανιζόμενο όνομα της ταυτότητας που έθεσε τη ροή εργασιών σε παραγωγή. Ορατό μόνο σε λειτουργία προβολής.

Δεν είναι επεξεργάσιμο.
Workflow ID Μοναδικό αναγνωριστικό που αποδίδεται από το CyberElements Identity. Ορατό μόνο σε λειτουργία προβολής.

Δεν είναι επεξεργάσιμο.
Version Μοναδικό αναγνωριστικό που αποδίδεται από το CyberElements Identity.

Αυξάνεται αυτόματα κάθε φορά που τροποποιείται το πρότυπο ροής εργασιών.
Ορατό μόνο σε λειτουργία προβολής.

Δεν είναι επεξεργάσιμο.
Category Σας δίνει τη δυνατότητα να ταξινομήσετε το πρότυπο ροής εργασιών σε μια κατηγορία. Λίστα τιμών που ορίζονται από τις κατηγορίες ροών εργασιών.
Name Όνομα της ροής εργασιών.

Εμφανίζεται στη λίστα Workflows του περιβάλλοντος εργασίας διαχείρισης και στο περιβάλλον εργασίας χρήστη.

Είναι δυνατή η προσαρμογή του ονόματος με μια τιμή ειδική για την παρουσία της ροής εργασιών, συμπεριλαμβάνοντας μια λέξη-κλειδί.
Υποχρεωτικό.

Συμβολοσειρά που μπορεί να περιέχει λέξεις-κλειδιά. Σε αυτήν την περίπτωση, η συμβολοσειρά δεν πρέπει να περιέχει κενά διαστήματα ή ειδικούς χαρακτήρες.

Παράδειγμα:

Request_Right_#TARGET#ATTRIBUTE#displayname#

Σε κάθε αίτημα δικαιωμάτων θα προστίθενται ως επίθημα τα ονόματα των προσώπων για τα οποία υποβλήθηκαν τα αιτήματα δικαιωμάτων.

Code Κωδικός που προσδιορίζει τη διαμόρφωση μιας ροής εργασιών· πρέπει να είναι μοναδικός. Υποχρεωτικό.

Συμβολοσειρά χαρακτήρων, χωρίς κενά ή ειδικούς χαρακτήρες.
Description Περιγραφή της ροής εργασιών.

Θα εμφανίζεται στο περιβάλλον εργασίας χρήστη για τις ροές εργασιών κατόπιν αιτήματος χρήστη.
Συμβολοσειρά.
Title Τίτλος της ροής εργασιών όπως θα εμφανίζεται στο περιβάλλον εργασίας χρήστη. Συμβολοσειρά.
Allow note(s) to be added Σας δίνει τη δυνατότητα να επιτρέψετε ή να απαγορεύσετε την προσθήκη σημειώσεων στις παρουσίες της ροής εργασιών από το περιβάλλον εργασίας χρήστη. Yes/No.

Προεπιλεγμένη τιμή = No
Archiving period (days) Ορίζει το χρονικό διάστημα για το οποίο οι αρχειοθετημένες παρουσίες ροής εργασιών παραμένουν στη βάση δεδομένων. Αριθμητική τιμή.

Η περίοδος αρχειοθέτησης αρχίζει μόλις ολοκληρωθεί η ροή εργασιών. Μόλις λήξει η περίοδος αρχειοθέτησης, η παρουσία της ροής εργασιών διαγράφεται αυτόματα από τη βάση δεδομένων. (Δεν ισχύει για τις ροές εργασιών καθυστερημένης εκκίνησης, οι οποίες δεν διαγράφονται ποτέ)

Προεπιλεγμένη τιμή = 0.

Ρυθμίσεις προετοιμασίας

Οι ρυθμίσεις προετοιμασίας σάς δίνουν τη δυνατότητα να ορίσετε τον τύπο της ροής εργασιών και τις ιδιότητές της, καθώς και τον τρόπο εκκίνησης. Τα πεδία διαμόρφωσης διαφέρουν ανάλογα με τον τύπο ροής εργασιών που έχει επιλεγεί.

Οι ρυθμίσεις προετοιμασίας που είναι κοινές σε όλους τους τύπους ροών εργασιών είναι οι εξής:

Parameter Description Τύπος και πιθανές τιμές
Statut Παράμετρος που καθορίζει την κατάσταση της ροής εργασιών. Μόνο οι ροές εργασιών σε παραγωγή θα εκτελούνται από τον μηχανισμό ροής εργασιών και θα είναι διαθέσιμες στη λίστα αιτημάτων ενός χρήστη. Under construction

In production

Suspended

Enabled

Workflow type Επιλογή του τύπου ροής εργασιών. At the request of users: μια φόρμα αιτήματος χρήστη είναι διαθέσιμη από το μενού «workflow» της κονσόλας λειτουργίας.

On an event: εκκίνηση της ροής εργασιών εξαρτώμενη από ένα συμβάν του CyberElements Identity που μπορεί να υπόκειται σε επικύρωση, όπως αναθέσεις ή καταργήσεις αναθέσεων (λογαριασμών, προφίλ, μεταβίβασης αρμοδιοτήτων, πόρων, προσώπων), δημιουργίες, τροποποιήσεις ή διαγραφές (προσώπων, δικαιωμάτων, δομών, κανόνων εξουσιοδότησης, απαριθμήσεων, συγχρονισμών), μεταβιβάσεις αρμοδιοτήτων και διαγραφές μεταβιβάσεων αρμοδιοτήτων, πιστοποιήσεις και άρσεις πιστοποίησης δικαιωμάτων, αλλαγές πλαισίου, συμφωνίες ταυτοτήτων και μετακινήσεις προσωπικού.

Delayed triggering: εκκίνηση της ροής εργασιών με βάση ένα χαρακτηριστικό ημερομηνίας του προσώπου (για παράδειγμα: ημερομηνία έναρξης, ημερομηνία λήξης, ημερομηνία γέννησης) ή με βάση την ημερομηνία λήξης ισχύος ενός δικαιώματος.

Periodic: ροή εργασιών που εκκινείται με βάση μια συχνότητα εκτέλεσης.

Οι παράμετροι προετοιμασίας ανάλογα με τον τύπο ροής εργασιών περιγράφονται παρακάτω:

  • Τύπος ροής εργασιών «User request»: διατίθενται διάφοροι τύποι ροών εργασιών «user request» και η διαμόρφωση των παραμέτρων προετοιμασίας διαφέρει ανάλογα με τον τύπο που επιλέγεται.

    • Αίτημα δικαιωμάτων: δίνει τη δυνατότητα σε έναν χρήστη να ζητήσει δικαιώματα μέσω μιας φόρμας. Μπορεί να υποβάλει το αίτημα για τον εαυτό του ή για ένα ή περισσότερα άλλα πρόσωπα.

    Parameter Description Τύπος και πιθανές τιμές
    Request Είδος του αιτήματος χρήστη. Rights request
    Check SOD Απαιτεί έλεγχο των κανόνων διαχωρισμού δικαιωμάτων κατά τη συμπλήρωση της φόρμας αιτήματος. Ο χρήστης δεν θα μπορεί να επικυρώσει το αίτημά του εάν τα δικαιώματα που ζητήθηκαν δεν συμμορφώνονται με τους κανόνες SOD. Yes/No
    Right Λίστα των δικαιωμάτων που μπορεί να ζητήσει ο χρήστης που εκκινεί τη ροή εργασιών. Λίστα δικαιωμάτων.
    Additional fields Σας δίνει τη δυνατότητα να διαμορφώσετε πρόσθετα πεδία κειμένου ή απαρίθμησης στη φόρμα αιτήματος. Επιλογή ενός ή περισσότερων χαρακτηριστικών (μόνο τύπου συμβολοσειράς ή απαρίθμησης) από τη λίστα των υπαρχόντων χαρακτηριστικών.

    • Αίτημα τροποποίησης χαρακτηριστικών: δίνει τη δυνατότητα σε έναν χρήστη να ζητήσει αλλαγή της τιμής ενός ή περισσότερων χαρακτηριστικών μέσω μιας φόρμας. Μπορεί να υποβάλει το αίτημα για τον εαυτό του ή για ένα ή περισσότερα άλλα πρόσωπα.

    Parameter Description Τύπος και πιθανές τιμές
    Request Είδος του αιτήματος χρήστη. Request for attribute modification
    Attribute selection Λίστα των χαρακτηριστικών που μπορεί να τροποποιήσει ο χρήστης που εκκινεί τη ροή εργασιών. Λίστα χαρακτηριστικών.

    Ορατό εάν: Request = «Request to modify attributes»

    • Αίτημα πόρων: δίνει τη δυνατότητα σε έναν χρήστη να υποβάλει αίτημα εκχώρησης πόρων μέσω μιας φόρμας. Μπορεί να υποβάλει το αίτημα για τον εαυτό του ή για ένα ή περισσότερα άλλα πρόσωπα.

    Parameter Description Τύπος και πιθανές τιμές
    Request Είδος του αιτήματος χρήστη. Resource request
    Resource type Τύπος των πόρων που μπορεί να ζητήσει ο χρήστης που εκκινεί τη ροή εργασιών. Τύπος πόρου. (Σημειώστε ότι, για να χρησιμοποιήσετε σωστά αυτήν τη δυνατότητα, πρέπει να επιλέξετε μόνο έναν τύπο πόρου ανά ροή εργασιών)

    • Manual provisioning request: δίνει τη δυνατότητα σε έναν χρήστη να υποβάλει αίτημα μη αυτόματης παροχής μέσω μιας φόρμας. Μπορεί να υποβάλει το αίτημα για τον εαυτό του ή για ένα ή περισσότερα άλλα πρόσωπα.

    Parameter Description Τύπος και πιθανές τιμές
    Request Είδος του αιτήματος χρήστη. Manual provisioning request
    Check SOD Απαιτεί έλεγχο των κανόνων διαχωρισμού δικαιωμάτων κατά τη συμπλήρωση της φόρμας αιτήματος. Ο χρήστης δεν θα μπορεί να επικυρώσει το αίτημά του εάν τα δικαιώματα που ζητήθηκαν δεν συμμορφώνονται με τους κανόνες SOD. Yes/No
    Right Λίστα των δικαιωμάτων που μπορεί να ζητήσει ο χρήστης που εκκινεί τη ροή εργασιών. Λίστα δικαιωμάτων.
    Additional fields Σας δίνει τη δυνατότητα να διαμορφώσετε πρόσθετα πεδία κειμένου ή απαρίθμησης στη φόρμα αιτήματος. Επιλογή ενός ή περισσότερων χαρακτηριστικών (μόνο τύπου συμβολοσειράς ή απαρίθμησης) από τη λίστα των υπαρχόντων χαρακτηριστικών.

    • Other request: δίνει τη δυνατότητα σε έναν χρήστη να υποβάλει ένα εξατομικευμένο αίτημα μέσω μιας φόρμας. Το αίτημα υποβάλλεται σε μορφή κειμένου. Μπορεί να υποβάλει το αίτημα για τον εαυτό του ή για ένα ή περισσότερα άλλα πρόσωπα.

    Parameter Description Τύπος και πιθανές τιμές
    Request Είδος του αιτήματος χρήστη. Other request
    Description of the request Description Συμβολοσειρά.

  • Τύπος ροής εργασιών «On an event»: τα συμβάντα δημιουργούνται από το CyberElements Identity για κάθε λειτουργία που περιλαμβάνεται στην παρακάτω λίστα.

Parameter Description Τύπος και πιθανές τιμές
Event Παράμετρος που καθορίζει τα συμβάντα που εκκινούν τη ροή εργασιών. Λίστα συμβάντων (βλ. την παρακάτω λίστα)
Επιλογή εκκίνησης ανάλογα με την κατάσταση της ενέργειας Συνθήκη εκκίνησης που συνδέεται με την κατάσταση της ενέργειας που δημιούργησε το συμβάν. Success/Failure/Both
Επιλογή εκκίνησης της ροής εργασιών ανάλογα με τη χρονική εξέλιξη της ενέργειας Συνθήκη εκκίνησης της ροής εργασιών Before/After/Both.

Before: επιλέξτε αυτήν τη δυνατότητα για να δημιουργήσετε μια επικύρωση πριν πραγματοποιηθεί το συμβάν (παράδειγμα: επικύρωση της δημιουργίας ενός προσώπου).

After: επιλέξτε αυτήν τη δυνατότητα ώστε το πρώτο βήμα να εκκινείται αφού πραγματοποιηθεί το συμβάν.
Conditions to be validated Η ροή εργασιών εκκινείται εάν επικυρωθούν όλα ή ορισμένα από τα συμβάντα που αποστέλλονται. Τουλάχιστον μία από τις συνθήκες πρέπει να επικυρωθεί,

Όλες οι συνθήκες πρέπει να επικυρωθούν.
Grouping Δίνει τη δυνατότητα εκκίνησης μίας μόνο ροής εργασιών όταν αποστέλλεται ταυτόχρονα μια δέσμη παρόμοιων συμβάντων. Yes/No.

Αυτή η επιλογή είναι διαθέσιμη για τα ακόλουθα έξι συμβάντα:

Ανάθεση δικαιωμάτων

Τροποποίηση δικαιωμάτων

Τροποποίηση προσώπου

Συμφωνία των ταυτοτήτων ενός προσώπου

Αφαίρεση δικαιωμάτων

Διαγραφή της συμφωνίας ταυτοτήτων ενός προσώπου

Λίστα συμβάντων και προαιρετικών παραμέτρων

  • Τύπος ροής εργασιών «Delayed Trigger»: είναι δυνατή η εκκίνηση μιας ροής εργασιών X ημέρες πριν ή μετά την ημερομηνία ενός καθορισμένου χαρακτηριστικού ή την ημερομηνία λήξης ενός συγκεκριμένου δικαιώματος.
Parameter Description Τύπος και πιθανές τιμές
Based on Παράμετρος με την οποία καθορίζεται το χαρακτηριστικό ημερομηνίας στο οποίο θα βασίζεται η ροή εργασιών. «On attribute»: λίστα χαρακτηριστικών ημερομηνίας.

«On expiration of a right»: ισχύει για όλα τα δικαιώματα για τα οποία έχει καθοριστεί ημερομηνία λήξης.
Time period «Before» (αριθμός ημερών): εκτέλεση της ροής εργασιών εκ των προτέρων με βάση την τιμή του χαρακτηριστικού ημερομηνίας-στόχου.

«After» (αριθμός ημερών): καθυστερημένη εκτέλεση της ροής εργασιών με βάση την τιμή του χαρακτηριστικού ημερομηνίας-στόχου.
Ακέραιος αριθμός.
  • Τύπος ροής εργασιών «Periodic»: δίνει τη δυνατότητα αποστολής ροών εργασιών με καθορισμένη συχνότητα
Parameter Description Τύπος και πιθανές τιμές
Every Παράμετροι για τον καθορισμό της συχνότητας με την οποία εκκινείται μια περιοδική ροή εργασιών. Συχνότητα προς επιλογή από τη λίστα:
  • Day(s)
  • Week(s)
  • Month
  • Hour(s)
Sending time Ώρα κατά την οποία εκκινείται η περιοδική ροή εργασιών. Ακέραιοι αριθμοί. Ορίζει την ώρα αποστολής όταν η επιλεγμένη συχνότητα είναι ημέρα, εβδομάδα ή μήνας, ή την ώρα της πρώτης αποστολής όταν η συχνότητα είναι τύπου «hour».

User(s)

Η ενότητα «Users» σάς δίνει τη δυνατότητα να ορίσετε ποια πρόσωπα ή ταυτότητες μπορούν να εκτελέσουν μια ροή εργασιών. Οι δυνατότητες διαφέρουν ανάλογα με τον τύπο ροής εργασιών που έχει επιλεγεί.

Parameter Description Τύπος και πιθανές τιμές
Authorized user(s) Πρόσωπα, πραγματικά ή συστήματος, που είναι εξουσιοδοτημένα να εκκινήσουν τη ροή εργασιών.
  • Everyone (πραγματικά πρόσωπα),
  • A list of people (ισχύει για ροές εργασιών βάσει συμβάντων ή κατόπιν αιτήματος χρήστη),
  • An SQL evaluation (ισχύει για ροές εργασιών βάσει συμβάντων),
  • System (HPP, ILM - ισχύει μόνο για ροές εργασιών βάσει συμβάντων, με καθυστερημένη ή περιοδική εκκίνηση),
  • Any person (σύστημα + πραγματικά πρόσωπα. Ισχύει μόνο για ροές εργασιών βάσει συμβάντων ή καθυστερημένης εκκίνησης).
Filter Τύπος φίλτρου που ορίζει τον τρόπο ανάκτησης της λίστας των προσώπων που είναι εξουσιοδοτημένα να εκκινήσουν τη ροή εργασιών.

Παράδειγμα: χρήστες με δικαιώματα διαχείρισης του CyberElements Identity ή υπεύθυνοι μιας υπηρεσίας.
Ορατό εάν «Authorized user(s)» = «A list of persons»:
  • List (IDs),
  • List of IDs returned by an SQL evaluation.
Selection Λίστα που προκύπτει από την επιλογή προσώπων που έγινε κατά τη διαμόρφωση. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List (ids)».

Λίστα προσώπων προς επιλογή.
Filter query Παράμετρος με την οποία καθορίζετε ένα ερώτημα SQL για το φιλτράρισμα των επιθυμητών προσώπων. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List of IDs returned by an SQL evaluation».

Συμβολοσειρά: ερώτημα SQL που χρησιμοποιείται για το φιλτράρισμα των επιθυμητών προσώπων. Ανατρέξτε σε αυτήν τη σελίδα για τη χρήση των λέξεων-κλειδιών.

Να επιτρέπεται η εκτέλεση για τον εαυτό μου;

Αυτή η επιλογή είναι ορατή μόνο εάν ο τύπος ροής εργασιών έχει οριστεί σε «On User Request». Σας δίνει τη δυνατότητα να επιτρέψετε ή να απαγορεύσετε σε έναν χρήστη την υποβολή αιτήματος για τον εαυτό του.

Ο αριθμός των χρηστών που είναι εξουσιοδοτημένοι να υποβάλλουν αίτημα για τον εαυτό τους μπορεί επίσης να περιοριστεί με τη χρήση φίλτρων.

Είναι επίσης δυνατό να διαμορφώσετε μια ροή εργασιών ώστε να επιτρέπεται η εκτέλεση μόνο για τον εαυτό σας. Οι διαμορφώσεις που πρέπει να εφαρμοστούν περιγράφονται λεπτομερώς παρακάτω.

Parameter Description Τύπος και πιθανές τιμές
Allow Παράμετρος που υποδεικνύει εάν ο χρήστης που υποβάλλει ένα αίτημα μπορεί να το κάνει για τον εαυτό του.
  • Yes (επιλεγμένο),
  • No (μη επιλεγμένο).
Filter Τύπος φίλτρου που ορίζει τον τρόπο ανάκτησης της λίστας των προσώπων που είναι εξουσιοδοτημένα να υποβάλουν αίτημα.

Παράδειγμα: χρήστες με δικαιώματα διαχείρισης του CyberElements Identity ή υπεύθυνοι μιας υπηρεσίας.
Ορατό εάν «Allow» = Yes (επιλεγμένο).
  • List (IDs)
  • List of IDs returned by an SQL evaluation: επιλογή που πρέπει να επιλεγεί εάν η ροή εργασιών μπορεί να εκτελεστεί μόνο για τον εαυτό σας.
Selection Λίστα που προκύπτει από την επιλογή προσώπων που έγινε κατά τη διαμόρφωση. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List (ids)».

Λίστα προσώπων προς επιλογή.
Filter query Παράμετρος με την οποία καθορίζετε ένα ερώτημα SQL για το φιλτράρισμα των επιθυμητών προσώπων. Ορατό εάν «Authorized User(s)» = «A list of persons» και εάν «Filter» = «List of IDs returned by an SQL evaluation».

Συμβολοσειρά: ερώτημα SQL που χρησιμοποιείται για το φιλτράρισμα των επιθυμητών προσώπων.



Εάν η ροή εργασιών μπορεί να εκτελεστεί μόνο για τον εαυτό σας, χρησιμοποιήστε την ακόλουθη σύνταξη:

§PERSON§ATTRIBUTE§UID§=#STARTER#ATTRIBUTE#UID#

Ανατρέξτε σε αυτήν τη σελίδα για τη χρήση των λέξεων-κλειδιών.

Manager

Η ενότητα «Manager» σάς δίνει τη δυνατότητα να ορίσετε ποια πρόσωπα μπορούν να διαχειρίζονται τις παρουσίες αυτής της ροής εργασιών, δηλαδή αυτά τα πρόσωπα θα είναι εξουσιοδοτημένα να προβάλλουν τις παρουσίες της ροής εργασιών και να ενεργούν σε αυτές, εφόσον η ροή εργασιών δεν βρίσκεται σε κατάσταση ολοκληρωμένης/αρχειοθετημένης.

Parameter Description Τύπος και πιθανές τιμές
Workflow administrator(s) Πραγματικά πρόσωπα που είναι εξουσιοδοτημένα να διαχειρίζονται τη ροή εργασιών, δηλαδή να τη θέτουν σε παύση, να την επανεκκινούν, να τη διακόπτουν και να επικυρώνουν ενέργειες όπως οι εγκρίσεις. Λίστα προσώπων.
Filter Φίλτρο που ορίζει τον τρόπο ανάκτησης της λίστας των προσώπων που είναι εξουσιοδοτημένα να διαχειρίζονται τη ροή εργασιών.
  • List (IDs)
  • List of IDs returned by an SQL evaluation.
Selection Λίστα που προκύπτει από την επιλογή προσώπων που έγινε κατά τη διαμόρφωση. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List (ids)».

Λίστα προσώπων προς επιλογή.
Filter query Παράμετρος με την οποία καθορίζετε ένα ερώτημα SQL για το φιλτράρισμα των επιθυμητών προσώπων. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List of IDs returned by an SQL evaluation».

Συμβολοσειρά: ερώτημα SQL που χρησιμοποιείται για το φιλτράρισμα των επιθυμητών προσώπων. Ανατρέξτε σε αυτήν τη σελίδα για τη χρήση των λέξεων-κλειδιών.

-->

Scope

Η ενότητα «Scope» σάς δίνει τη δυνατότητα να ορίσετε συνθήκες για το φιλτράρισμα των ταυτοτήτων που μπορούν να αποτελέσουν στόχο της ροής εργασιών. Η εμβέλεια της ροής εργασιών ισχύει μόνο για ροές εργασιών των τύπων «On event», «Delayed trigger» ή «On user request».

Parameter Description Τύπος και πιθανές τιμές
Εμβέλεια της ροής εργασιών: Πραγματικά πρόσωπα στα οποία εκτελείται η ροή εργασιών (σας δίνει τη δυνατότητα να φιλτράρετε τον στόχο της ροής εργασιών).
  • «All»: όλες οι ταυτότητες,
  • «List»: σας δίνει τη δυνατότητα να περιορίσετε την εμβέλεια


Παράδειγμα: για μια ροή εργασιών σε ένα συμβάν δημιουργίας προσώπου, θα μπορούσατε να περιορίσετε την εμβέλεια στις δημιουργίες εξωτερικών προσώπων. Για τα αιτήματα δικαιωμάτων, τα αιτήματα θα μπορούσαν να περιοριστούν στους χρήστες μιας υπηρεσίας.
Filter Τύπος φίλτρου που ορίζει τον τρόπο ανάκτησης της λίστας των προσώπων-στόχων της ροής εργασιών.
  • List (IDs)
  • List of IDs returned by an SQL evaluation.
Selection Λίστα που προκύπτει από την επιλογή προσώπων που έγινε κατά τη διαμόρφωση. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List (ids)».

Λίστα προσώπων προς επιλογή.
Filter query Παράμετρος με την οποία καθορίζετε ένα ερώτημα SQL για το φιλτράρισμα των επιθυμητών προσώπων. Ορατό εάν «Authorized user(s)» = «A list of persons» και εάν «Filter» = «List of IDs returned by an SQL evaluation».

Συμβολοσειρά: ερώτημα SQL που χρησιμοποιείται για το φιλτράρισμα των επιθυμητών προσώπων. Ανατρέξτε σε αυτήν τη σελίδα για τη χρήση των λέξεων-κλειδιών.

Workflow validation

Η ενότητα «Workflow validation» συνίσταται στον καθορισμό της κατάστασης της παρουσίας ροής εργασιών με βάση τις καταστάσεις των βημάτων που αποτελούν τη ροή εργασιών. Οι υπεύθυνοι διαχείρισης της ροής εργασιών μπορούν επίσης να εξουσιοδοτηθούν να επικυρώνουν (τα βήματα επικύρωσης) για λογαριασμό των υπευθύνων επικύρωσης (για παράδειγμα, για την άρση του αποκλεισμού ροών εργασιών σε περίπτωση απουσίας).

Parameter Description Τύπος και πιθανές τιμές
Allow validation by manager Δίνει τη δυνατότητα επικύρωσης της ροής εργασιών από τους υπεύθυνους διαχείρισης της ροής εργασιών (επιπλέον των υπευθύνων επικύρωσης που ορίζονται στα βήματα της ροής εργασιών).
  • Yes (επιλεγμένο),
  • No (μη επιλεγμένο).
Validation rule Παράμετρος που χρησιμοποιείται για τον ορισμό του κανόνα που πρέπει να ελεγχθεί για να υποδειχθεί εάν η ροή εργασιών ολοκληρώθηκε με επιτυχία ή απέτυχε.
  • The workflow succeeds if the last step has succeeded,
  • The workflow fails if at least one step fails,
  • Evaluation rule determining whether the workflow has succeeded.
Query Παράμετρος με την οποία καθορίζετε ένα ερώτημα SQL για να ορίσετε με μεγαλύτερη ακρίβεια τα στοιχεία που θα καθορίσουν εάν μια ροή εργασιών θα βρίσκεται στην κατάσταση «Successful». Ορατό εάν «Validation Rule» = «Evaluation rule determining whether the workflow succeeds».

Συμβολοσειρά: ερώτημα SQL που χρησιμοποιείται για την εξαγωγή των στοιχείων που θα καθορίσουν εάν μια ροή εργασιών βρίσκεται στην κατάσταση «Successful» ή «Failed». Το ερώτημα πρέπει να επιστρέφει μια τιμή Boolean. Εάν η τιμή που επιστρέφεται είναι 1, η ροή εργασιών θα βρίσκεται στην κατάσταση «Successful»· διαφορετικά, θα βρίσκεται στην κατάσταση «Failed». Ανατρέξτε σε αυτήν τη σελίδα για τη χρήση των λέξεων-κλειδιών.

Σημείωση σχετικά με την επικύρωση της ροής εργασιών:

Όταν μια ενέργεια (ή ένα βήμα) δεν εκτελείται επειδή το πλαίσιο δεν πληροί τις συνθήκες εκτέλεσης της ενέργειας (ή του βήματος), δεν δημιουργείται καμία παρουσία ενέργειας (ή βήματος) στη βάση δεδομένων.

Επομένως, δεν είναι δυνατή η ανάκτηση της κατάστασης της ενέργειας ή του βήματος.

Εάν, για ένα δεδομένο βήμα χωρίς συνθήκες εκτέλεσης, δεν έχει εκτελεστεί καμία από τις ενέργειές του, η παρουσία του βήματος υπάρχει στη βάση δεδομένων και η κατάστασή της είναι επιτυχής.

Οι λειτουργίες που υπόκεινται σε επικύρωση επικυρώνονται μόνο εάν η ροή εργασιών ολοκληρωθεί με επιτυχία.