Skip to content

Commit 5b99921

Browse files
authored
add org_id to WorkflowExecution proto (#338)
Needed for the enclave to forward org identity when fetching secrets from VaultDON via the confidential relay path.
1 parent 8c09d1a commit 5b99921

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

cre/capabilities/compute/confidentialworkflow/v1alpha/client.proto

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ message WorkflowExecution {
2828
// execution_id is the unique execution identifier (64 hex chars, 32 bytes).
2929
// Used by the enclave for runtime secret fetching from VaultDON.
3030
string execution_id = 6;
31+
// org_id is the organization identifier for the workflow owner.
32+
// Used by the enclave when fetching secrets from VaultDON with org-based ownership.
33+
string org_id = 7;
3134
}
3235

3336
// ConfidentialWorkflowRequest is the input provided to the confidential workflows capability.

cre/go/installer/pkg/embedded_gen.go

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)