需求條件
- 存取Jamf Connect Configuration App
現有的Jamf Connect設定描述檔
如果您打算按角色配置提升設定,則需要在支援的身分識別提供者中配置使用者角色。有關支援哪些身分識別提供者(IdP)的資訊,請參閱Jamf Connect 身分識別提供者整合。
權限提升設定在設定描述檔中配置,可以部署到使用者的裝置。
請檢視下面提供的已啟用權限提升設定的範例配置:
<dict>
<key>TemporaryUserPermissions</key>
<!-- Enables the feature for user promotion in Self Service+ -->
<dict>
<key>TemporaryUserPromotion</key>
<true/>
<!-- Displays a countdown timer to the user in Self Service+ -->
<key>UserPromotionTimer</key>
<true/>
<!-- Duration in minutes for user to be promoted -->
<key>UserPromotionDuration</key>
<integer>5</integer>
<!-- Require a user authenticate to the identity provider before account privilege elevation is granted. -->
<key>VerifyUserPromotion</key>
<true/>
<!-- Require the user to be a member of a specific group. Each role requires a separate duration -->
<key>UserPromotionRole</key>
<array>
<dict>
<!-- Duration is time in minutes and is defined in whole number integer values -->
<key>Duration</key>
<integer>8</integer>
<!-- Name is case sensitive and must match the role value exactly as emitted in the ID token's roles claim -->
<key>Name</key>
<string>IT Help Desk Staff</string>
<!--The attribute of the identity token containing the group value -->
<key>OIDCAdminAttribute</key>
<string>roles</string>
<!-- Your IdP -->
<key>Provider</key>
<string>EntraID</string>
</dict>
<dict>
<key>Duration</key>
<integer>30</integer>
<key>Name</key>
<string>Xcode Developer Staff</string>
<key>OIDCAdminAttribute</key>
<string>roles</string>
<key>Provider</key>
<string>EntraID</string>
</dict>
</array>
<!-- Enforces a maximum number of times that a user can request rights in one calendar month -->
<key>UserPromotionLimit</key>
<integer>10</integer>
<!-- Requires the user to provide a reason for promotion which will be recorded in system logs -->
<key>UserPromotionReason</key>
<true/>
<!-- A list of default reasons for promotion. An "other" field will be provided automatically with a 200 character maximum input limit. -->
<key>UserPromotionChoices</key>
<array>
<string>Hardware driver install</string>
<string>Xcode software development</string>
<string>General use</string>
</array>
</dict>
</dict>