(role codersdk.TemplateRole)
| 944 | } |
| 945 | |
| 946 | func TemplateRoleActions(role codersdk.TemplateRole) []policy.Action { |
| 947 | switch role { |
| 948 | case codersdk.TemplateRoleAdmin: |
| 949 | return []policy.Action{policy.WildcardSymbol} |
| 950 | case codersdk.TemplateRoleUse: |
| 951 | return []policy.Action{policy.ActionRead, policy.ActionUse} |
| 952 | } |
| 953 | return []policy.Action{} |
| 954 | } |
| 955 | |
| 956 | func WorkspaceRoleActions(role codersdk.WorkspaceRole) []policy.Action { |
| 957 | switch role { |
no outgoing calls