Microsoft Entra ID를 연결하려면 Feeder에서 팀을 연 다음 SSO / SAML로 이동하고, 사용자 프로비저닝(SCIM) 아래의 토큰 생성을 클릭하세요. Entra ID에서 프로비저닝 모드를 자동으로 설정한 뒤 테넌트 URL과 토큰을 입력하고 프로비저닝을 켭니다. 그러면 Entra ID가 Feeder 팀의 멤버를 자동으로 추가, 업데이트, 삭제합니다. 사용자 프로비저닝은 Feeder Enterprise 플랜에 포함됩니다.
사용자 프로비저닝은 SAML을 사용한 싱글 사인온(SSO)과 함께 사용하는 것이 가장 좋습니다. Entra ID에서 팀 멤버를 관리하고, 팀원은 회사 계정으로 로그인합니다.
시작하기 전에 필요한 항목
- Feeder Enterprise 팀과 Feeder의 팀 관리자 역할
- Microsoft Entra ID의 애플리케이션 관리자 역할 이상
- Entra ID에 등록된 Feeder 엔터프라이즈 애플리케이션. SSO를 이미 설정했다면 해당 앱을 사용하세요. 아직 설정하지 않았다면 갤러리에 없는 앱을 만들고 이름을 Feeder로 지정하세요.
Feeder에서 테넌트 URL과 토큰 가져오기
- Feeder 사이드바에서 팀을 클릭한 다음 SSO / SAML 탭을 엽니다.
- 사용자 프로비저닝(SCIM) 아래에서 토큰 생성을 클릭합니다.
- 테넌트 URL(https://feeder.co/scim/v2)과 비밀 토큰을 복사합니다.
토큰은 바로 복사하세요. Feeder에서는 토큰을 한 번만 표시합니다. 토큰을 잃어버렸다면 새 토큰 생성을 클릭하고 새 토큰을 Entra ID에 붙여 넣으세요. 이전 토큰은 즉시 사용할 수 없게 됩니다.
Entra ID에서 프로비저닝 설정하기
- Microsoft Entra 관리 센터에서 Entra ID, 엔터프라이즈 앱 순으로 이동한 다음 Feeder 앱을 엽니다.
- 프로비저닝을 열고 프로비저닝 모드를 자동으로 설정합니다.
- 관리자 자격 증명에서 다음 항목을 입력합니다.
- 테넌트 URL: Feeder에서 확인한 테넌트 URL,
https://feeder.co/scim/v2 - 비밀 토큰: Feeder에서 가져온 토큰
- 테넌트 URL: Feeder에서 확인한 테넌트 URL,
- 연결 테스트를 클릭한 다음 저장을 클릭합니다.
- 매핑에서 Microsoft Entra ID 그룹 프로비저닝을 열고 사용을 아니오로 설정합니다. Feeder는 아직 그룹을 지원하지 않습니다.
- Microsoft Entra ID 사용자 프로비저닝을 열고 아래 표의 특성 매핑을 확인합니다. Feeder에서 사용하지 않는 나머지 매핑은 삭제해도 됩니다.
- 설정에서 범위를 할당된 사용자 및 그룹만 동기화로 설정합니다.
- 사용자 및 그룹으로 이동해 Feeder 팀에 포함할 사람 또는 Entra ID 그룹을 할당합니다.
- 다시 프로비저닝으로 이동해 프로비저닝 상태를 켜기로 설정하고 저장을 클릭합니다.
첫 번째 동기화 이후 Entra ID는 약 40분마다 동기화합니다. 특정 멤버를 바로 추가하려면 주문형 프로비저닝을 사용하세요. Microsoft가 제공하는 자세한 단계는 자동 사용자 프로비저닝 구성에서 확인할 수 있습니다.
Feeder에서 사용하는 특성
| Microsoft Entra ID 특성 | Feeder 특성 | Feeder에서의 용도 |
|---|---|---|
| userPrincipalName | userName | Entra ID의 사용자와 팀 멤버를 연결합니다. 일치 특성으로 그대로 유지하세요. |
| emails[type eq "work"].value | 사용자가 Feeder에 로그인할 때 사용할 이메일 주소가 됩니다. | |
| Switch([IsSoftDeleted], , "False", "True", "True", "False") | active | 사용자의 좌석을 활성화하거나 비활성화합니다. |
| objectId | externalId | Feeder 계정을 Entra ID 사용자와 연결합니다. |
| givenName | name.givenName | 이름 |
| surname | name.familyName | 성 |
| displayName | displayName | 전체 이름 |
사용자에게 mail 특성이 없으면 Feeder는 해당 사용자의 userPrincipalName을 이메일 주소로 사용합니다.
Entra ID 동기화 후 Feeder에서 일어나는 일
- 앱에 사용자를 할당하면: Feeder가 해당 사용자의 계정을 만들고 팀에 추가합니다. 회사 이메일 도메인을 사용하는 Feeder 계정이 이미 있다면, Feeder는 그 계정을 팀에 추가하고 개인 구독을 취소합니다. 이제 팀에서 해당 사용자의 비용을 부담하기 때문입니다. 사용자는 SSO로 로그인합니다.
- 사용자 할당을 해제하거나 사용 중지하면: Feeder가 해당 사용자의 좌석을 비활성화합니다. 사용자는 더 이상 팀 피드를 이용할 수 없고, 해당 좌석은 다른 사람이 사용할 수 있습니다. 다시 할당하면 좌석이 다시 활성화됩니다.
- Entra ID에서 사용자를 삭제하면: Feeder가 해당 사용자를 팀에서 제거합니다.
Feeder는 사용자의 개인 Feeder 계정을 삭제하지 않습니다. 팀에 속해 있는지만 변경합니다.
자주 묻는 질문
Entra ID에 “계정의 용량 한도를 초과하게 됩니다”라고 표시되는 이유는 무엇인가요?
팀에 사용 가능한 좌석이 없습니다. 팀에 좌석을 추가하거나 support@feeder.co로 문의하세요. Entra ID가 다음 동기화 때 다시 시도합니다.
Entra ID에 “이 이메일을 사용하는 Feeder 계정이 이미 있습니다”라고 표시되는 이유는 무엇인가요?
해당 사용자가 회사 도메인 외부의 이메일 주소를 사용하거나 다른 팀에 속해 있어, 이미 팀 외부에서 Feeder를 사용 중입니다. Feeder는 사용자에게 묻지 않고 계정을 옮기지 않으므로 초대장을 보냈습니다. 사용자가 초대를 수락하면 다음 동기화 때 Entra ID가 계정을 연결합니다.
Entra ID에 “Feeder 조직은 다음으로 끝나는 이메일 주소만 허용합니다...”라고 표시되는 이유는 무엇인가요?
팀에서 회사 도메인의 이메일 주소만 허용하도록 설정되어 있습니다. Entra ID에서 해당 사용자의 mail 특성을 확인하세요.
연결 테스트가 실패하는 이유는 무엇인가요?
토큰 전체를 붙여 넣었는지, 가장 최근에 생성된 토큰인지 확인하세요. Feeder에서 새 토큰 생성을 클릭했거나 사용자 프로비저닝 끄기를 선택했다면 이전 토큰은 더 이상 작동하지 않습니다. 새 토큰을 생성해 다시 붙여 넣으세요.
Okta 또는 다른 ID 공급자를 사용할 수 있나요?
Feeder는 사용자 프로비저닝에 SCIM 2.0 표준을 지원하므로, SCIM을 지원하는 다른 ID 공급자도 동일한 테넌트 URL과 토큰을 사용해 연결할 수 있습니다. 이 가이드에서는 Microsoft Entra ID를 설명합니다.
사용자 프로비저닝을 중지하려면 어떻게 하나요?
Entra ID에서 프로비저닝 상태를 끄세요. 완전히 중지하려면 Feeder에서도 사용자 프로비저닝 끄기를 클릭하세요. 이미 팀에 속한 멤버는 계속 팀에 남아 있습니다.
문제가 해결되지 않나요? Entra ID 프로비저닝 로그에 표시된 오류와 함께 support@feeder.co로 문의해 주세요. 설정을 완료할 수 있도록 도와드리겠습니다.