設定 Oracle Identity Cloud Service

在解決方案的這個區段中,您將瞭解在使用 Python SDK 之前應該具備或瞭解的先決條件。此外,您也會瞭解如何將管理員角色指定給您的 Oracle Identity Cloud Service 使用者帳戶,以便下載 Python SDK 並註冊 Oracle Identity Cloud Service 中 SDK 內所含的範例應用程式。

Before You Begin - 開始之前

開始設定 Oracle Identity Cloud Service 之前:

  • 完成瞭解如何使用 SDK 認證應用程式解決方案。

  • 瞭解 DJango 架構和 Python 程式設計語言的基本知識,以瞭解此解決方案中提供的程式碼邏輯。

  • 存取 Oracle Identity Cloud Service 的執行處理。

  • 從 GitHub (從「部署」區段) 下載範例程式碼,然後將它解壓縮至您電腦的 c:\temp 資料夾。

  • 擁有網際網路連線以建置範例 Python Web 應用程式。

  • 沒有阻止網際網路連線的代理主機設定值。

  • 已與 VPN 取消連線。

您也必須安裝 Python SDK 的範例應用程式和程式庫。方法為:

  1. 安裝 Python 版本 2.7.x。

  2. 將 Python 安裝資料夾和 Python 程序檔資料夾加入您的本機 Path 系統變數。例如,如果您將 Python 安裝到 c:\Python27 資料夾中,請將下列文字新增至 Path 變數:

    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 所需的程式庫。請參閱「瞭解 Python SDK 的方法和功能」小節。

指定管理員角色給您的使用者帳戶

雖然您可以存取 Oracle Identity Cloud Service 的執行處理,但您需要使用 Oracle Identity Cloud Service 主控台來下載 Python SDK,以及在 Oracle Identity Cloud Service 註冊範例 Python 應用程式的權限。

您必須將管理責任授予您用來存取 Oracle Identity Cloud Service 的帳戶。將安全性管理員應用程式管理員角色指派給您的使用者帳戶。

若要指派管理員角色給您的使用者帳戶:

  1. 登入 Oracle Identity Cloud Service
  2. 在主控台中,依序展開導覽側邊功能表安全性,然後按一下管理員
  3. 展開安全管理員角色的節點。
  4. 按一下新增,選取您使用者帳戶的核取方塊,然後按一下確定
  5. 重複步驟 2 到 4,將應用程式管理員角色指派給您的使用者帳戶。