Oracle Identity Cloud Service 설정

이 솔루션의 이 섹션에서는 Python SDK를 사용하기 전에 가지고 있거나 알고 있어야 하는 필요 조건에 대해 알아봅니다. 또한 Python SDK를 다운로드하고 Oracle Identity Cloud Service 내에 포함된 샘플 애플리케이션을 Oracle Identity Cloud Service 내에 등록할 수 있도록 Oracle Identity Cloud Service 사용자 계정에 관리자 롤을 지정하는 방법을 알아봅니다.

시작하기 전에

Oracle Identity Cloud Service 설정을 시작하기 전에:

  • SDKs 를 사용하여 애플리케이션 솔루션을 인증하는 방법을 알아봅니다 .

  • 이 솔루션에 제공된 코드 논리를 이해하기 위해 DJango 프레임워크 및 Python 프로그래밍 언어에 대한 기본 지식을 얻을 수 있습니다.

  • Oracle Identity Cloud Service 인스턴스에 대한 액세스를 가져옵니다.

  • Oracle Identity Cloud Service 인스턴스의 id 도메인 관리자 역할에 대한 액세스 권한이 부여되었는지 확인합니다.

  • python_sdk_sample_app.zip 파일을 다운로드하여 컴퓨터의 c:\temp 폴더로 추출합니다.

  • 샘플 Python 웹 애플리케이션을 빌드하기 위한 인터넷 연결이 있습니다.

  • 인터넷 접속을 차단하는 프록시 설정이 없습니다.

  • VPN에서 접속이 해제되었습니다.

Python SDK용 샘플 애플리케이션 및 라이브러리를 설치해야 합니다. 이렇게 하려면 다음을 수행합니다.

  1. Python 버전 2.7 . x를 설치합니다.

  2. 로컬 경로 시스템 변수에 Python 설치 폴더 및 Python 스크립트 폴더를 추가하십시오. 예를 들어, Python을 c:\Python27 폴더에 설치한 경우 경로 변수에 다음 텍스트를 추가합니다.

    c:\Python27;c:\Python27\Scripts
  3. 명령 프롬프트를 열고 다음 명령을 실행하여 Python과 Pip가 모두 설치되었는지 확인합니다.

    python -V
    pip -V

    명령은 컴퓨터에 설치된 Python 및 Pip의 버전을 제공합니다.

    Windows 운영 체제를 사용하고 있지 않으면 Pip가 Python에 설치되지 않았을 수 있습니다. Pip를 설치하려면 다음 명령을 실행합니다.

    python -m pip install
  4. 다음 명령을 실행하여 Django 프레임워크를 설치합니다.

    pip install Django
  5. 다음 명령을 실행하여 Python SDK에 필요한 라이브러리를 설치합니다.

    pip install simplejson==3.13.2
    pip install cryptography==2.1.4
    pip install PyJWT==1.5.2
    pip install requests==2.18.4
    pip install six==1.10.0
    pip install py3_lru_cache==0.1.6

사용자 계정에 관리자 롤 지정

Oracle Identity Cloud Service 인스턴스에 대한 액세스 권한이 있지만 Identity Cloud Service 콘솔을 사용하여 Python SDK를 다운로드하고 샘플 Python 애플리케이션을 Oracle Identity Cloud Service 에 등록합니다.

Oracle Identity Cloud Service 액세스에 사용할 계정에 관리 권한을 부여해야 합니다. 사용자 계정에 보안 관리자애플리케이션 관리자 롤을 지정합니다.

사용자 계정에 관리자 롤을 지정하려면 다음과 같이 하십시오.

  1. Oracle Identity Cloud Service 에 사인인합니다.
  2. Identity Cloud Service 콘솔에서 탐색 전환기를 확장하고 보안 을 누른 다음 관리자 를 누릅니다.
  3. 보안 관리자 롤의 노드를 확장합니다.
  4. 추가 를 누르고 사용자 계정의 확인란을 선택한 다음 확인 을 누릅니다.
  5. 2 ~ 4 단계를 반복하여 애플리케이션 관리자 역할을 사용자 계정에 지정합니다.