Files
stack/packages/webui/tests/helpers/owner-accounts.mjs

6 lines
466 B
JavaScript

// Existing OIDC regression fixtures explicitly initialize their configured owners.
// Production never infers account authority from console.sso alone.
export const ownerAccounts = config => ({ load: () => ({ users: config.providers.flatMap((p, i) => p.subjects.map((s, j) => ({
id: `u-${(i * 64 + j + 1).toString(16).padStart(12, '0')}`, subjects: [{ provider: p.id, sub: s.sub }], name: s.name, state: 'active', instanceRole: 'operator', authGen: 1,
}))) }) });