Skip to content

[Connect] Provide empty resourceAccessId arr for Access Req dryrun#63789

Merged
kiosion merged 1 commit intomasterfrom
maxim/connect-type-fix
Mar 6, 2026
Merged

[Connect] Provide empty resourceAccessId arr for Access Req dryrun#63789
kiosion merged 1 commit intomasterfrom
maxim/connect-type-fix

Conversation

@kiosion
Copy link
Copy Markdown
Contributor

@kiosion kiosion commented Feb 13, 2026

Context

Remaining Resource Constraint-related PRs are postponed to batch together with Long-Term Access Request support for Connect. In the meantime, breaking out this fix to provide an empty arr for resourceAccessIds rather than undefined.

- Provide empty resourceAccessId arr rather than `undefined` for Access
  Req DryRun in Connect, as follow-up Resource Constraint-related PRs
  are delayed.
@kiosion kiosion requested review from r0mant and smallinsky February 13, 2026 03:46
@kiosion kiosion added the no-changelog Indicates that a PR does not require a changelog entry label Feb 13, 2026
kiosion added a commit that referenced this pull request Feb 13, 2026
(#63789)

* fix: Provide empty resourceAccessId arr for Access Req dryrun
@kiosion kiosion added this pull request to the merge queue Mar 6, 2026
Merged via the queue into master with commit 461dd09 Mar 6, 2026
47 checks passed
@kiosion kiosion deleted the maxim/connect-type-fix branch March 6, 2026 19:06
@backport-bot-workflows
Copy link
Copy Markdown
Contributor

@kiosion See the table below for backport results.

Branch Result
branch/v18 Failed

nixpig pushed a commit that referenced this pull request Mar 11, 2026
- Provide empty resourceAccessId arr rather than `undefined` for Access
  Req DryRun in Connect, as follow-up Resource Constraint-related PRs
  are delayed.
kiosion added a commit that referenced this pull request Mar 24, 2026
(#63789)

* fix: Provide empty resourceAccessId arr for Access Req dryrun
github-merge-queue Bot pushed a commit that referenced this pull request Mar 24, 2026
* Access Requests: Add Resource-Scoped Constraints (#60123)

* feat: Extend `AWSRole` struct w/ `RequiresRequest`

- Differentiate between already-granted vs. requestable AWSRoles when
  including requestable resources in `clusterUnifiedResourcesGet`
  req

* feat: Implement Resource Constraints support for Proxy, Auth

* fixup: Fix tests

* test: Add tests for resourceaccessid-related helpers

* fixup: Address code review feedback

* test: Update identity/events tests for new `ResourceAccessID` fields

* fixup: Expand/improve godocs/comments for sentinel ResourceID handling

* fixup: Address code review feedback

* feat: Conv ResourceID->ResourceAccessID at cert decoding

- Convert ResourceIDs present on certs to ResourceAccessIDs at decoding
  time, rather than at each callsite. Update tests/usages of tlsca/sshca
  Identities to reflect this.

* Access Requests: Web UI handling for Resource-Scoped Constraints (#62152)

* feat: Implement Resource Constraints for Web

* fixup: Address code review feedback

* test: Add stories for Resource Constraint RequestCheckout changes

* fixup: Address code review feedback

* [Connect] Update types for ResourceConstraints support (#63492)

* types: Update protos for Teleterm support of ResourceConstraints

* fixup: Resolve test/story type errors from proto field changes

* [Access Requests] Show constrained resources in tsh/tctl (#63619)

* feat: Show constrained resources in tsh/tctl

- Part 1 of supporting Resource Constraints in tsh/tctl. Show
  constraints alongside relevant ResourceIDs when listing/showing an
  Access Request in tsh/tctl.

* fixup: Address code review feedback

* [Connect] Provide empty resourceAccessId arr for Access Req dryrun
(#63789)

* fix: Provide empty resourceAccessId arr for Access Req dryrun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/branch/v18 no-changelog Indicates that a PR does not require a changelog entry size/sm ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants