mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-24 09:50:01 +00:00
1.6 KiB
1.6 KiB
title | slug |
---|---|
rule | /main-concepts/metadata-standard/schemas/entity/policies/accesscontrol/rule |
AccessControlRule
Describes an Access Control Rule for OpenMetadata Metadata Operations. All non-null user (subject) and entity (object) attributes are evaluated with logical AND.
Properties
name
(string): Name for this Rule.fullyQualifiedName
: FullyQualifiedName same asname
. Refer to ../../../type/basic.json#/definitions/fullyQualifiedEntityName.entityTypeAttr
(string): Entity type that the rule should match on. Default:None
.entityTagAttr
: Entity tag that the rule should match on. Refer to ../../../type/tagLabel.json#/definitions/tagFQN. Default:None
.operation
: Operation on the entity. Refer to #/definitions/operation. Default:None
.allow
(boolean): Allow or Deny operation on the entity. Default:False
.priority
(integer): Priority of this rule among all rules across all policies. Default:250000
.deleted
(boolean): Is the rule soft-deleted. Default:False
.
Definitions
operation
(string): This schema defines all possible operations on metadata of data entities. Must be one of:['Create', 'Delete', 'ViewAll', 'ViewUsage', 'ViewTests', 'TableViewQueries', 'TableViewDataProfile', 'TableViewSampleData', 'EditAll', 'EditDescription', 'EditTags', 'EditOwner', 'EditTier', 'EditCustomFields', 'EditLineage', 'EditReviewers', 'EditTests', 'TableEditQueries', 'TableEditDataProfile', 'TableEditSampleData', 'TeamEditUsers']
.
Documentation file automatically generated at 2022-07-14 10:51:34.749986.