콘텐츠로 이동

OpenAI 연동하기

OpenAI API Platform 비용·사용량과 ChatGPT Workspace 사용자 할당·활동을 관리하기 위한 연동 가이드

OpenAI 연동은 서로 다른 두 관리 영역을 따로 연결합니다.

연동심플리가 가져오는 정보필요한 자격증명
API Platform (Admin)API 조직, 구성원, 프로젝트, 비용, 토큰 사용량API Platform 조직 Admin API Key
ChatGPT Workspace (Admin)ChatGPT·Codex 사용자 할당과 활동 메타데이터필요한 권한을 부여한 ChatGPT Workspace Admin API Key + Workspace ID

ChatGPT 워크스페이스와 API Platform 조직은 제품 권한이 서로 다릅니다. 한쪽 관리자 권한이나 API Key로 다른 쪽 정보를 읽을 수 없습니다.

  • OpenAI Platform 조직의 Owner 권한
  • 심플리의 연동 설정 권한
  1. OpenAI Platform에 로그인합니다.
  2. Settings → Organization → Admin keys에서 새 Admin API Key를 만듭니다.
  3. 생성된 sk-admin-... 키를 복사합니다. 전체 키는 생성할 때만 볼 수 있습니다.
  4. 심플리의 **설정 → 연동 → OpenAI → API Platform (Admin)**에 키를 입력합니다.
  5. 비용과 사용량은 AI → OpenAI → API Platform에서 확인합니다.
  • 지원되는 관리형 ChatGPT Enterprise 또는 Edu Workspace
  • 해당 Workspace의 Owner 역할
  • 심플리의 연동 설정 권한
  1. OpenAI Admin Console에 로그인합니다.
  2. 테넌트와 연동할 ChatGPT Workspace를 선택합니다.
  3. Credentials → Admin keys → Create new admin key로 이동합니다.
  4. Users → Read와 심플리에서 확인할 Compliance 로그 권한을 함께 선택합니다. 대화 활동을 보려면 Conversation messages, 활동 이력을 보려면 감사·인증 로그 읽기 권한이 필요합니다.
  5. 만료일을 정하고 키를 생성한 뒤 비밀값을 복사합니다. 전체 값은 다시 볼 수 없습니다.
  6. 선택한 Workspace의 ID도 복사합니다.
  1. 심플리의 **설정 → 연동 → OpenAI → ChatGPT Workspace (Admin)**으로 이동합니다.
  2. Workspace ID와 Admin API Key를 입력합니다.
  3. 연동하기를 누릅니다.
  4. 심플리는 ChatGPT·Codex 사용자 할당을 반영하고, Compliance 활동 수집을 함께 시작합니다.

하나의 Admin API Key를 두 수집 작업이 함께 사용합니다. 사용자 할당과 활동 수집의 마지막 동기화 상태는 각각 기록하므로 한쪽 실패가 다른 쪽의 수집 이력을 덮어쓰지 않습니다.

사용자의 시트 종류가 바뀌면 이전 제품 할당은 종료된 것으로 표시하고 새 제품 할당을 추가합니다. 이후 원천에서 사용자가 사라져도 과거 할당 행은 삭제하지 않아 변경 이력을 보존합니다.

  • ChatGPT Workspace용 Admin API Key인지 확인하세요. API Platform 조직의 Admin API Key는 사용할 수 없습니다.
  • 키에 Users → Read와 필요한 Compliance 로그 읽기 권한이 모두 있는지 확인하세요.
  • 키를 만든 Workspace와 입력한 Workspace ID가 같은지 확인하세요.
  • 키가 만료되거나 회수되지 않았는지 확인하세요.
  • 키를 만든 계정이 해당 Workspace에서 여전히 Owner인지 확인하세요.

사용자 할당은 보이지만 활동 데이터가 보이지 않습니다

섹션 제목: “사용자 할당은 보이지만 활동 데이터가 보이지 않습니다”
  • Admin API Key에 필요한 Compliance 로그 읽기 권한이 있는지 확인하세요.
  • 권한을 바꿨다면 기존 연동을 해제하고 새 키로 다시 연동하세요.
  • OpenAI가 로그 파일을 준비하기 전에는 최신 활동이 바로 보이지 않을 수 있습니다.

사용자가 바로 보이지 않습니다

섹션 제목: “사용자가 바로 보이지 않습니다”

OpenAI Admin API의 변경 사항은 즉시 반영되지 않을 수 있습니다. 심플리는 동기화가 완전하게 끝난 응답만 반영하며, 중간 페이지 조회가 실패하면 기존 사용자를 종료된 것으로 바꾸지 않습니다.

Q: ChatGPT와 Codex를 같은 제품으로 보나요?

아니요. OpenAI가 사용자마다 seat_type을 chatgpt 또는 codex로 구분해 반환하므로, 심플리도 별도의 소프트웨어 제품과 사용자 할당으로 관리합니다.

Q: 여러 ChatGPT Workspace를 연결할 수 있나요?

현재는 고객사마다 하나만 연결할 수 있습니다. 다른 Workspace를 연결하려면 기존 연동을 해제한 뒤 다시 연결해야 합니다.

Q: 연동을 해제하면 이미 수집한 데이터도 삭제되나요?

아니요. 자격증명과 이후 동기화만 중단하며, 이미 수집한 관측 이력은 유지합니다.

Q: Compliance API Key를 따로 등록해야 하나요?

아니요. 필요한 권한을 부여한 ChatGPT Workspace Admin API Key 하나로 사용자 할당과 Compliance 활동을 함께 수집합니다.