Approval workflow platform (awfp)-approval permission Design

Source: Internet
Author: User

Approval workflow platform (awfp)

Approval permission Design

I. Overview:

Approval permission refers to the approval permission of the process node, not the operation permission of the process platform;

Ii. Purpose:

In order to control the approval permission of the process platform, the business system can be quickly designed; the permission coupling between the business system and the process platform is reduced, the business system only needs to import the factors that affect permissions (such as departments, roles, and files) to the role table of the process platform. 3,Implementation:

1. Participating table

    1. User table (Save User information related to the permissions involved in the process, such as the email address)

    2. Role group table (manage role information by category, such as departments, roles, and other dimensions that affect permissions)

    3. Role info table (save all role information)

    4. User Role intermediate table (ing between users and roles)

2. Permission configuration rules/interface

    • OPERATOR:

      A. Or: indicates the relationship with the previous rule;

      B. And: indicates the Union relationship with the previous rule. Only cross-Rule access is permitted;

    • Role/variable:

A.Role: You can specify the role name under any role type, including the built-in Special Role type (current applicant );

B.Role variable: supports the input expression. The final value is the unique ID of the role;

C.User: select all specified users in the system;

D. User variable: the input expression is supported, and the final value is the unique user ID;

    • Configuration page

3. Implementation Method

    • Import the user information of the business system involved in the process
    • Import role types/groups, such as departments and Roles
    • Import role information
    • Ing relationships between roles and users
    • Configure permissions
    • Search for users with permissions based on Configuration Rules

 

This solution has implemented a complex set of business system processes within the company, and the scope of control over the process permissions has not been met; if there are better ideas and solutions, please kindly advise;

 

Approval workflow platform (awfpv1.75) Description

Introduction to approval workflow platform (awfp)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.