Documentation
¶
Index ¶
- func AccessToWorkflowNode(ctx context.Context, db gorp.SqlExecutor, wf *sdk.Workflow, wn *sdk.Node, ...) bool
- func LoadProjectMaxLevelPermission(ctx context.Context, db gorp.SqlExecutor, projectKeys []string, ...) (sdk.EntitiesPermissions, error)
- func LoadWorkflowMaxLevelPermission(ctx context.Context, db gorp.SqlExecutor, projectKey string, ...) (sdk.EntitiesPermissions, error)
- func LoadWorkflowMaxLevelPermissionByWorkflowIDs(ctx context.Context, db gorp.SqlExecutor, workflowIDs []int64, ...) (sdk.EntitiesPermissions, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccessToWorkflowNode ¶
func AccessToWorkflowNode(ctx context.Context, db gorp.SqlExecutor, wf *sdk.Workflow, wn *sdk.Node, u sdk.AuthUserConsumer, access int) bool
AccessToWorkflowNode check rights on the given workflow node
func LoadProjectMaxLevelPermission ¶
func LoadProjectMaxLevelPermission(ctx context.Context, db gorp.SqlExecutor, projectKeys []string, groupIDs []int64) (sdk.EntitiesPermissions, error)
func LoadWorkflowMaxLevelPermission ¶
func LoadWorkflowMaxLevelPermission(ctx context.Context, db gorp.SqlExecutor, projectKey string, workflowNames []string, groupIDs []int64) (sdk.EntitiesPermissions, error)
func LoadWorkflowMaxLevelPermissionByWorkflowIDs ¶
func LoadWorkflowMaxLevelPermissionByWorkflowIDs(ctx context.Context, db gorp.SqlExecutor, workflowIDs []int64, groupIDs []int64) (sdk.EntitiesPermissions, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.