41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
|
|
# Pinned example of the FlexAuthResourceManifest shape.
|
||
|
|
#
|
||
|
|
# Source: markitect-tool/examples/policy/flex-auth-resource-manifest.yaml
|
||
|
|
# (emitted by markitect_tool.policy.enterprise.FlexAuthResourceManifest in
|
||
|
|
# MKTT-WP-0014). Schema: ../../schemas/resource_manifest.schema.json.
|
||
|
|
|
||
|
|
id: markitect-example-knowledge-base
|
||
|
|
system: markitect-tool
|
||
|
|
actions:
|
||
|
|
- read
|
||
|
|
- query
|
||
|
|
- search
|
||
|
|
- package
|
||
|
|
- export
|
||
|
|
resources:
|
||
|
|
- id: knowledge-base:markitect-example
|
||
|
|
type: knowledge_base
|
||
|
|
labels:
|
||
|
|
- public
|
||
|
|
trust_zone: public
|
||
|
|
owner: team:platform-architecture
|
||
|
|
- id: document:public-note
|
||
|
|
type: document
|
||
|
|
parent: knowledge-base:markitect-example
|
||
|
|
path: examples/policy/public-note.md
|
||
|
|
labels:
|
||
|
|
- public
|
||
|
|
trust_zone: public
|
||
|
|
owner: team:platform-architecture
|
||
|
|
- id: document:internal-note
|
||
|
|
type: document
|
||
|
|
parent: knowledge-base:markitect-example
|
||
|
|
path: examples/policy/private/internal-note.md
|
||
|
|
labels:
|
||
|
|
- internal
|
||
|
|
trust_zone: internal
|
||
|
|
owner: team:platform-architecture
|
||
|
|
metadata:
|
||
|
|
source: markitect example policy fixtures
|
||
|
|
flex_auth_contract: resource-registration-v0
|