You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add oidc_id_token to workspace_owner data source
Adds support for the new CODER_WORKSPACE_OWNER_OIDC_ID_TOKEN environment
variable, exposing the OIDC ID token through the coder_workspace_owner
data source as oidc_id_token.
This complements the existing oidc_access_token field.
-`login_type` (String) The type of login the user has.
54
54
-`name` (String) The username of the user.
55
55
-`oidc_access_token` (String, Sensitive) A valid OpenID Connect access token of the workspace owner. This is only available if the workspace owner authenticated with OpenID Connect. If a valid token cannot be obtained, this value will be an empty string.
56
+
-`oidc_id_token` (String, Sensitive) A valid OpenID Connect ID token of the workspace owner. This is only available if the workspace owner authenticated with OpenID Connect. If a valid token cannot be obtained, this value will be an empty string.
56
57
-`rbac_roles` (List of Object) The RBAC roles of which the user is assigned. (see [below for nested schema](#nestedatt--rbac_roles))
57
58
-`session_token` (String, Sensitive) Session token for authenticating with a Coder deployment. It is regenerated every time a workspace is started.
58
59
-`ssh_private_key` (String, Sensitive) The user's generated SSH private key.
Copy file name to clipboardExpand all lines: docs/resources/app.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,7 @@ resource "coder_app" "vim" {
61
61
62
62
### Optional
63
63
64
-
-`command` (String) A command to run in a terminal opening this app. In the web, this will open in a new tab. In the CLI, this will SSH and execute the command. Either `command` or `url` may be specified, but not both.
64
+
-`command` (String) A command to run in a terminal opening this app. In the web, this will open in a new tab. In the CLI, this will SSH and execute the command. Either `command` or `url` may be specified, but not both. Conflicts with `subdomain`.
65
65
-`display_name` (String) A display name to identify the app. Defaults to the slug.
66
66
-`external` (Boolean) Specifies whether `url` is opened on the client machine instead of proxied through the workspace.
67
67
-`group` (String) The name of a group that this app belongs to.
0 commit comments