Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 62e6f80

Browse files
Emyrkkylecarbs
authored andcommitted
fix: Add template read permission node to members (#1712)
1 parent 8323715 commit 62e6f80

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

cli/create_test.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,9 @@ func TestCreate(t *testing.T) {
121121
coderdtest.AwaitTemplateVersionJob(t, client, version.ID)
122122
_ = coderdtest.CreateTemplate(t, client, user.OrganizationID, version.ID)
123123
cmd, root := clitest.New(t, "create", "my-workspace", "-y")
124-
clitest.SetupConfig(t, client, root)
124+
125+
member := coderdtest.CreateAnotherUser(t, client, user.OrganizationID)
126+
clitest.SetupConfig(t, member, root)
125127
cmdCtx, done := context.WithTimeout(context.Background(), time.Second*3)
126128
go func() {
127129
defer done()

coderd/rbac/builtin.go

+6
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,12 @@ var (
129129
Action: ActionRead,
130130
ResourceID: "*",
131131
},
132+
{
133+
// All org members can read templates in the org
134+
ResourceType: ResourceTemplate.Type,
135+
Action: ActionRead,
136+
ResourceID: "*",
137+
},
132138
},
133139
},
134140
}

0 commit comments

Comments
 (0)