๐น ๊ธฐ๊ด
์ค์น, ๋๊ธฐํ, ๊ทธ๋ฆฌ๊ณ ์ด ํ๋ฌ๊ทธ์ธ์ ์ ์ฒด ์์ค ๊ฐ์ด๋๋ฅผ ํ ๋ฒ์ ๋ณต์ฌํ ์ ์๋ ์ง์.
๐ข ํ ํ์ ๋ฐ ์ฑ ๊ด๋ฆฌ๋ฅผ ์ํ Capgo Cloud์์ ์กฐ์ง ๊ด๋ฆฌํ๊ธฐ
๐ ๋ชฉ๋ก
๋ชฉ๋ก ์ ๋ชฉ โ ๐ Listโ๋ณ์นญ: l
npx @capgo/cli@latest organization list๐ Capgo Cloud์์ ์ ๊ทผ ๊ฐ๋ฅํ ๋ชจ๋ ์กฐ์ง ๋ชฉ๋ก ๋ณด๊ธฐ
์์:
npx @capgo/cli@latest organization list์ค์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| โsupa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| โsupa-anon | string | ์์ฒด ํธ์คํ ์ ์ํ ์ปค์คํ Supabase anon ํค |
โ ์ถ๊ฐ
โ ์ถ๊ฐํ๊ธฐ ์น์ ์ ๋ชฉAlias: a
npx @capgo/cli@latest organization addโ Capgo Cloud์์ ํ ํ์ ์ ์ํ ์๋ก์ด ์กฐ์ง์ ์์ฑํฉ๋๋ค.
์์:
npx @capgo/cli@latest organization add --name "My Company" --email admin@mycompany.com์ต์ :
| Param | Type | ์ค๋ช |
|---|---|---|
| -n, | string | organization ์ด๋ฆ |
| -e, | string | organization ๊ด๋ฆฌ ์ด๋ฉ์ผ |
| -a, | string | API ๊ณ์ ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ํค |
| โsupa-host | string | ์ฌ์ฉ์ ์ง์ Supabase ํธ์คํธ URL (์์ฒด ํธ์คํ ๋๋ Capgo ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | ์ฌ์ฉ์ ์ง์ Supabase anon ํค (์์ฒด ํธ์คํ ์ฉ) |
๐น ํ์
โ ๐น ํ์โ ์ ๋ชฉ์ ์น์ Alias: m
npx @capgo/cli@latest organization members๐ฅ ์กฐ์ง ๊ตฌ์ฑ์ ๋ชฉ๋ก๊ณผ 2FA ์ํ๋ฅผ ํ์ํฉ๋๋ค. ์กฐ์ง์ ๋ชจ๋ ๊ตฌ์ฑ์๊ณผ ์ญํ ๋ฐ 2FA๊ฐ ํ์ฑํ๋์ด ์๋์ง ์ฌ๋ถ๋ฅผ ํ์ํฉ๋๋ค. 2FA ๊ฐ์ ์ค์ ์ ํ์ฑํํ๊ธฐ ์ ์ ์ํฅ์ ๋ฐ์ ๊ตฌ์ฑ์์ ํ์ธํ๊ธฐ์ ์ ์ฉํฉ๋๋ค.
โน๏ธ ์กฐ์ง ๋ด์์ 2FA ์ํ๋ฅผ ํ์ํ๋ ค๋ฉด super_admin ๊ถํ์ด ํ์ํฉ๋๋ค.
์์:
npx @capgo/cli@latest organization members ORG_ID์ต์ :
| Param | Type | Description |
|---|---|---|
| -a, | string | API ํค๋ฅผ ํด๋ฆญํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํ์ธ์. |
| โsupa-host | string | ์ฌ์ฉ์ ์ง์ Supabase ํธ์คํธ URL (์์ฒด ํธ์คํ ๋๋ Capgo ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | ์ฌ์ฉ์ ์ง์ Supabase anon ํค (์์ฒด ํธ์คํ ์ฉ) |
โ๏ธ ์ค์
์ค์ ์ ๋ชฉ โ โ๏ธ ์ค์ โ๋ณ๋ช
: s
npx @capgo/cli@latest organization setโ๏ธ ์กฐ์ง ์ค์ ์ ํฌํจํ์ฌ ์ด๋ฆ, ์ด๋ฉ์ผ, ๋ณด์ ์ ์ฑ ๋ฐ ๊ฐ์ ์ต์ ์ ์ ๋ฐ์ดํธํฉ๋๋ค. ๋ณด์ ์ค์ ์ super_admin ์ญํ ์ด ํ์ํฉ๋๋ค.
์์:
npx @capgo/cli@latest organization set ORG_ID --name "New Name"์ค์ :
| ๋งค๊ฐ ๋ณ์ | ํ์ | ์ค๋ช |
|---|---|---|
| -n, | string | ์กฐ์ง ์ด๋ฆ |
| -e, | string | ์กฐ์ง์ ๊ด๋ฆฌ ์ด๋ฉ์ผ |
| โenforce-2fa | boolean | ๋ชจ๋ ์กฐ์ง ๋ฉค๋ฒ์ ๋ํ 2FA ๊ฐ์ ์ค์ |
| โno-enforce-2fa | boolean | ์กฐ์ง์ ๋ํ 2FA ๊ฐ์ ์ค์ ํด์ |
| โpassword-policy | boolean | ์กฐ์ง์ ๋ํ ํจ์ค์๋ ์ ์ฑ ๊ฐ์ ์ค์ |
| โno-password-policy | boolean | ํจ์ค์๋ ์ ์ฑ ํด์ |
| โmin-length | string | ํจ์ค์๋ ์ต์ ๊ธธ์ด (6-128, ๊ธฐ๋ณธ๊ฐ: 10) |
| โrequire-uppercase | boolean | ํจ์ค์๋์ ๋๋ฌธ์ ํฌํจ ์๊ตฌ |
| โno-require-uppercase | boolean | ๋๋ฌธ์ ์ ๋ ฅ์ ์๊ตฌํ์ง ๋ง์ธ์ |
| โ์ซ์ ์ ๋ ฅ | boolean | ๋น๋ฐ๋ฒํธ์ ์ซ์ ์ ๋ ฅ์ ์๊ตฌํ์ธ์ |
| โ์ซ์ ์ ๋ ฅ์ ์๊ตฌํ์ง ๋ง์ธ์ | boolean | ์ซ์ ์ ๋ ฅ์ ์๊ตฌํ์ง ๋ง์ธ์ |
| โ๋น๋ฐ๋ฒํธ์ ํน์๋ฌธ์ ์ ๋ ฅ | boolean | ๋น๋ฐ๋ฒํธ์ ํน์๋ฌธ์ ์ ๋ ฅ์ ์๊ตฌํ์ธ์ |
| โํน์๋ฌธ์ ์ ๋ ฅ์ ์๊ตฌํ์ง ๋ง์ธ์ | boolean | ํน์๋ฌธ์ ์ ๋ ฅ์ ์๊ตฌํ์ง ๋ง์ธ์ |
| โAPI ํค ๋ง๋ฃ | boolean | API ํค์ ๋ชจ๋ API ํค๊ฐ ๋ง๋ฃ์ผ์ ๊ฐ์ง๊ณ ์์ด์ผ ํฉ๋๋ค |
| โAPI ํค ๋ง๋ฃ๋ฅผ ์๊ตฌํ์ง ๋ง์ธ์ | boolean | API ๋ง๋ฃ๋ฅผ ์๊ตฌํ์ง ๋ง์ธ์. |
| โmax-apikey-expiration-days | string | API ๋ง๋ฃ์ผ ์ต๋ ์ผ์ (1-365, null์ ์ ํ ์์) |
| โenforce-hashed-api-keys | boolean | API ํค๋ฅผ ์ํธํ/๋ณด์์ผ๋ก ๊ฐ์ (ํค ๊ฐ์ ํ ๋ฒ๋ง ํ์) |
| โno-enforce-hashed-api-keys | boolean | plain-text API ํค ํ์ฉ |
| -a, | string | API ํค๋ฅผ ๊ณ์ ์ ์ฐ๊ฒฐ |
| โsupa-host | string | Capgo ๊ฐ๋ฐ ๋๋ ์์ฒด ํธ์คํ ์ ์ํ ์ปค์คํ Supabase ํธ์คํธ URL |
| โsupa-anon | string | __CAPGO_KEEP_0__์ ์ปค์คํ Supabase ์ต๋ช ํค (์์ฒด ํธ์คํ ์ฉ) |
๐๏ธ ์ญ์
๐๏ธ ์ญ์ ๋๋ณ์นญ: d
npx @capgo/cli@latest organization deleteCapgo Cloud์์็ต็น์ ์ญ์ ํฉ๋๋ค. ์ด ์์ ์ ์ทจ์ํ ์ ์์ต๋๋ค. ๋ง๋ค์ด์ง ์ฌ์ฉ์๋ง์ด็ต็น์ ์ญ์ ํ ์ ์์ต๋๋ค.
์์:
npx @capgo/cli@latest organization delete ORG_ID์ต์ :
| ๋งค๊ฐ๋ณ์: | ํ์ | ์ค๋ช |
|---|---|---|
| -a, | string | API ํค๋ฅผ ํด๋ฆญํ์ฌ ๊ณ์ ์ ์ฐ๊ฒฐํ์ธ์ |
| โsupa-host | string | ์ฌ์ฉ์ ์ง์ Supabase ํธ์คํธ URL (์์ฒด ํธ์คํ ๋๋ Capgo ๊ฐ๋ฐ์ฉ) |
| โsupa-anon | string | ์ฌ์ฉ์ ์ง์ Supabase anon ํค (์์ฒด ํธ์คํ ์ฉ) |
์กฐ์ง์์ ๊ณ์ ์งํ
โ์กฐ์ง์์ ๊ณ์ ์งํโ์ด๋ผ๋ ์ ๋ชฉ์ ์น์ ์ด๋ฏธ ์ฌ์ฉ ์ค์ธ ๊ฒฝ์ฐ ์กฐ์ง API ์ด์์ ๊ณํํ๊ณ API ์์ ์ ์ฐ๊ฒฐํ์ธ์. API ๊ฐ์ API ๊ฐ์์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์ ๋ํด ์๊ฐ ์๊ฐ์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์ ๋ํด API ํค API ํค์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์ ๋ํด ๊ธฐ๊ธฐ ๊ธฐ๊ธฐ์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์ ๋ํด ํจํค์ง ํจํค์ง์ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์ ๋ํด