You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[**Get-V2024AccessRequestRecommendationsConfig**](#get-access-request-recommendations-config) | **GET**`/ai-access-request-recommendations/config` | Get Access Request Recommendations config
25
26
[**Get-V2024AccessRequestRecommendationsIgnoredItems**](#get-access-request-recommendations-ignored-items) | **GET**`/ai-access-request-recommendations/ignored-items` | List of Ignored Access Request Recommendations
26
27
[**Get-V2024AccessRequestRecommendationsRequestedItems**](#get-access-request-recommendations-requested-items) | **GET**`/ai-access-request-recommendations/requested-items` | List of Requested Access Request Recommendations
27
28
[**Get-V2024AccessRequestRecommendationsViewedItems**](#get-access-request-recommendations-viewed-items) | **GET**`/ai-access-request-recommendations/viewed-items` | List of Viewed Access Request Recommendations
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
326
+
:::
327
+
This API returns the configurations for Access Request Recommender for the tenant.
200 | Configurations for Access Request Recommender for the tenant. | AccessRequestRecommendationConfigDto
343
+
400 | Client Error - Returned if the request body is invalid. | ErrorResponseDto
344
+
401 | Unauthorized - Returned if there is no authorization header, or if the JWT token is expired. | ListAccessProfiles401Response
345
+
403 | Forbidden - Returned if the user you are running as, doesn't have access to this end-point. | ErrorResponseDto
346
+
429 | Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again. | ListAccessProfiles429Response
347
+
500 | Internal Server Error - Returned if there is an unexpected error. | ErrorResponseDto
348
+
349
+
### HTTP request headers
350
+
-**Content-Type**: Not defined
351
+
-**Accept**: application/json
352
+
353
+
### Example
354
+
```powershell
355
+
$XSailPointExperimental = "true" # String | Use this header to enable this experimental API. (default to "true")
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
@@ -491,3 +541,61 @@ try {
491
541
}
492
542
```
493
543
[[Back to top]](#)
544
+
545
+
## set-access-request-recommendations-config
546
+
:::warning experimental
547
+
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to `true` to use this endpoint.
548
+
:::
549
+
This API updates the configurations for Access Request Recommender for the tenant.
| XSailPointExperimental | **String** | True (default to "true") | Use this header to enable this experimental API.
557
+
Body | AccessRequestRecommendationConfigDto | [**AccessRequestRecommendationConfigDto**](../models/access-request-recommendation-config-dto) | True | The desired configurations for Access Request Recommender for the tenant.
200 | Successfully updated configurations for Access Request Recommender for the tenant. | AccessRequestRecommendationConfigDto
566
+
400 | Client Error - Returned if the request body is invalid. | ErrorResponseDto
567
+
401 | Unauthorized - Returned if there is no authorization header, or if the JWT token is expired. | ListAccessProfiles401Response
568
+
403 | Forbidden - Returned if the user you are running as, doesn't have access to this end-point. | ErrorResponseDto
569
+
429 | Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again. | ListAccessProfiles429Response
570
+
500 | Internal Server Error - Returned if there is an unexpected error. | ErrorResponseDto
571
+
572
+
### HTTP request headers
573
+
-**Content-Type**: application/json
574
+
-**Accept**: application/json
575
+
576
+
### Example
577
+
```powershell
578
+
$XSailPointExperimental = "true" # String | Use this header to enable this experimental API. (default to "true")
**ScoreThreshold** | **Double** | The value that internal calculations need to exceed for recommendations to be made. | [required]
20
+
**StartDateAttribute** | **String** | Use to map an attribute name for determining identities' start date. | [optional]
21
+
**RestrictionAttribute** | **String** | Use to only give recommendations based on this attribute. | [optional]
22
+
**MoverAttribute** | **String** | Use to map an attribute name for determining whether identities are movers. | [optional]
23
+
**JoinerAttribute** | **String** | Use to map an attribute name for determining whether identities are joiners. | [optional]
24
+
**UseRestrictionAttribute** | **Boolean** | Use only the attribute named in restrictionAttribute to make recommendations. | [optional][default to $false]
0 commit comments