@@ -15,11 +15,12 @@ terraform {
15
15
16
16
module "databricks_workspace_management" {
17
17
source = " ../../../"
18
+
18
19
# ------------------------------------------------
19
20
# JOB
20
21
# ------------------------------------------------
21
22
deploy_jobs = true
22
- cluster_id = " 0824-160733-mzd2ygdp "
23
+ cluster_id = " 0907-052446-bike152 "
23
24
fixed_value = 1
24
25
retry_on_timeout = false
25
26
max_retries = 3
@@ -42,6 +43,15 @@ module "databricks_workspace_management" {
42
43
on_success = [" demo@demo.com" ]
43
44
}
44
45
# ------------------------------------------------
46
+ # JOB ACCESS CONTROL
47
+ # ------------------------------------------------
48
+ jobs_access_control = [
49
+ {
50
+ group_name = " demo"
51
+ permission_level = " CAN_MANAGE_RUN"
52
+ }
53
+ ]
54
+ # ------------------------------------------------
45
55
# NOTEBOOK
46
56
# ------------------------------------------------
47
57
local_notebooks = [
@@ -50,12 +60,19 @@ module "databricks_workspace_management" {
50
60
language = " PYTHON"
51
61
local_path = " notebooks/sample1.py"
52
62
path = " /Shared/demo/sample1.py"
63
+ },
64
+ {
65
+ job_name = " local_demo_job2"
66
+ local_path = " notebooks/sample2.py"
53
67
}
54
68
]
55
- jobs_access_control = [
69
+ # ------------------------------------------------
70
+ # NOTEBOOK ACCESS CONTROL
71
+ # ------------------------------------------------
72
+ notebooks_access_control = [
56
73
{
57
- group_name = " users "
58
- permission_level = " CAN_VIEW "
74
+ group_name = " demo "
75
+ permission_level = " CAN_READ "
59
76
}
60
77
]
61
78
# ------------------------------------------------
0 commit comments