2016-11-07 65 views

回答

2

下面就來添加自定義屬性1563的SAML斷言的過程:

  1. 從你的1563組織的儀表盤,進入管理 - >目錄 - >配置文件編輯
  2. 在「1563」文件,選擇「簡介」按鈕

PROFILE EDITOR

  • 識別 「變量名」(正ot「顯示名稱」)您希望添加的用戶屬性的值。例如,我們試着添加「title」屬性。
  • Attribute variable name

  • 導航到「應用程序」選項卡並選擇SAML應用你想添加此自定義屬性。
  • 選擇「常規」選項卡
  • 在「SAML設置」設置中,按下「編輯」按鈕。這應該啓動應用程序配置嚮導,就好像它是一個新的SAML應用
  • 按下一個按鈕,向下滾動到「屬性聲明(可選)」一節
  • 按「添加其他」按鈕
  • Add Another SAML attribute

  • 在第一個文本框中,輸入SAML的name屬性,你期待在您的應用程序,這將是您的SAML斷言可用的(我選擇「職稱」)。在第二個文本框中,輸入Okta配置文件中的變量名稱,前綴爲「user」。 (如 「user.title」)
  • New SAML attribute

  • 按 「下一步」,然後 「完成」
  • 在測試應用程式,你應該得到以下SAML AttributeStatement節點:

    <saml2:AttributeStatement xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"> 
         <saml2:Attribute Name="firstName" 
             NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
             > 
          <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xs:string" 
                >Isaac</saml2:AttributeValue> 
         </saml2:Attribute> 
         <saml2:Attribute Name="lastName" 
             NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
             > 
          <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xs:string" 
                >Brock</saml2:AttributeValue> 
         </saml2:Attribute> 
         <saml2:Attribute Name="Email" 
             NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
             > 
          <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xs:string" 
                >[email protected]</saml2:AttributeValue> 
         </saml2:Attribute> 
         <saml2:Attribute Name="userName" 
             NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
             > 
          <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xs:string" 
                >[email protected]</saml2:AttributeValue> 
         </saml2:Attribute> 
         <saml2:Attribute Name="phone" 
             NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
             > 
          <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xs:string" 
                >+1 415 456 7893</saml2:AttributeValue> 
         </saml2:Attribute> 
         <saml2:Attribute Name="jobTitle" 
             NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified" 
             > 
          <saml2:AttributeValue xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:type="xs:string" 
                >Vice President</saml2:AttributeValue> 
         </saml2:Attribute> 
        </saml2:AttributeStatement> 
    

    (注意最後的 「JOBTITLE」 屬性)

    我希望這有助於!

    相關問題