name: A Bare Bones Project
projectKey: simplest possible project
name: Anyone Project
projectKey: Anyone project
documentation: "# Anyone Can See This"
description: "Anyone can join this project"
allowMaskedJoins: false
subscriptionPolicy:
type: anyone
automaticSubscription: true
description: "Auto-subscribe everyone"
tags:
- Discovered.Person Name
purposes:
- Use Purposes
- Purpose Hierarchy.Child 2.Grandchild 2
name: Approval Project
projectKey: Approval project
description: "Need approval to join this project"
allowMaskedJoins: true
subscriptionPolicy:
type: approval
approvals:
- requiredPermission: GOVERNANCE
specificApproverRequired: true
- requiredPermission: ADMIN
specificApproverRequired: false
name: Entitlement Project
projectKey: entitlement project
description: "Need specific entitlements to join this project"
subscriptionPolicy:
type: entitlements
automaticSubscription: false
allowDiscovery: true
entitlements:
operator: any
groups:
- Engineers
- Founders
attributes:
- name: Auth1
value: super secret
name: Databricks Spark Native Project
projectKey: databricks spark native project
datasources:
- Crime Data
- Databricks Credit Card Transactions
- Databricks Hipaa Data
purposes:
- Use Purposes
workspace:
type: databricks
config:
database: native
directory: native
workspaceConfigurationName: S3
name: Snowflake Native Project
projectKey: snowflake native project
datasources:
- Snowflake Case
- Snowflake Customer
- Snowflake Web Sales
workspace:
type: snowflake
config:
schema:
SNOWFLAKE_NATIVE
warehouses:
- DEMO_WH
tags:
- Discovered.Passport