Files
baron_qa_write/scripts/verify-org-context.mjs
T
root 1808f14cc6
Deploy EG-BIM QA Gateway / deploy (push) Successful in 42s
fix: SSO 로그인 사용자 정보 연동 개선
2026-10-27 17:02:12 +09:00

20 lines
860 B
JavaScript

import { getOrgDirectory } from '../src/org-context.js';
import { deploymentOrgSettings } from './org-context-settings.mjs';
try {
const { vars, secrets } = deploymentOrgSettings(process.env);
if (vars.ORG_CONTEXT_ENABLED !== 'true') {
console.log('Organization integration disabled; existing behavior retained.');
} else {
const directory = await getOrgDirectory({ ...vars, ...secrets });
console.log(JSON.stringify({
status: 'verified', rootCount: JSON.parse(vars.ORG_CONTEXT_TENANT_IDS).length,
tenantCount: directory.tenantCount, userCount: directory.byUser.size,
membershipCount: directory.membershipCount
}));
}
} catch (error) {
console.error(/^org_context_[a-z0-9_]+$/.test(error?.message || '') ? error.message : 'Organization integration configuration or verification failed.');
process.exitCode = 1;
}