Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- SSA
- async
- AWS
- SAA
- wetube
- flask
- 튜플
- crud
- 파이썬
- S3
- Class
- docker
- 카톡
- merge
- TypeScript
- socket io
- pandas
- react
- NeXT
- Vue
- RDS
- Props
- 채팅
- lambda
- git
- dict
- EC2
- node
- 중급파이썬
- MongoDB
Archives
- Today
- Total
초보 개발자
Identity Center와 Github를 연동 본문
시작하기
Identity Center를 활성화 시킨 뒤,
Github와 연동을 시켜, Identity의 사용자로 github에 로그인 해보려고한다.
다만, 한가지 전제 조건이 있다.
만약 개인용 무료판 github를 이용중이라면, 불가능하다.
GitHub의 요금제에서 가장 상위에 해당하는 Enterprise 플랜을 사용하고 있으며, Organization을 구성하고있어야 하는 전제 조건이 있다.
연동을 위해 잠시 30일 Enterprise 무료 이용을 신청한 뒤에, 연동을 하려고한다.
Github Enterprise플랜 무료 이용 신청
자신의 Organization명을 입력한 뒤 xml파일을 다운로드해두자
https://github.com/orgs/자신의 Oranization명/saml/metadata
Identity Center에서 애플리케이션 탭을 선택 후, 애플리케이션 추가 버튼을 누른다.
카탈로그에서 애플리케이션을 선택하고 싶습니다. 를 선택 후 Github를 입력
스크롤을 제일 아래로 내린 뒤, 앞서 다운로드한 xml을 업로드 하자.
다시 위로 스크롤을 올린 후 단계별 지침 보기를 누른다. 이 때 새로운 탭이 열리는데 이를 유지.
조금 아래로 스크롤을 한 뒤 IAM Identity Center인증서를 다운로드.
이 후 제출을 누르면 Github 애플리케이션이 등록이 된다. 이 후 이용가능한 그룹 이나 사용자를 추가한다.
다시 깃 허브 Organization을 선택 후 , Authentication security -> SAML single sign-on 탭에서 방금 열린 새 탭에 적힌 정보를 입력하고 저장한다.
이 후 AWS SSO가 열리면서 인증을 요구한다. 이 후 애플리케이션에 Github가 추가되어있을텐데 이를 클릭하면, Github사이트로 리다이렉트가 될 것이다. 이 후 Save버튼을 눌러 저장을 하자.