--- id: beta-recommendation-config-dto title: RecommendationConfigDto pagination_label: RecommendationConfigDto sidebar_label: RecommendationConfigDto sidebar_class_name: powershellsdk keywords: ['powershell', 'PowerShell', 'sdk', 'RecommendationConfigDto', 'BetaRecommendationConfigDto'] slug: /tools/sdk/powershell/beta/models/recommendation-config-dto tags: ['SDK', 'Software Development Kit', 'RecommendationConfigDto', 'BetaRecommendationConfigDto'] --- # RecommendationConfigDto ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **RecommenderFeatures** | **[]String** | List of identity attributes to use for calculating certification recommendations | [optional] **PeerGroupPercentageThreshold** | **Double** | The percent value that the recommendation calculation must surpass to produce a YES recommendation | [optional] **RunAutoSelectOnce** | **Boolean** | If true, rulesRecommenderConfig will be refreshed with new programatically selected attribute and threshold values on the next pipeline run | [optional] [default to $false] **OnlyTuneThreshold** | **Boolean** | If true, rulesRecommenderConfig will be refreshed with new programatically selected threshold values on the next pipeline run | [optional] [default to $false] ## Examples - Prepare the resource ```powershell $RecommendationConfigDto = Initialize-PSSailpoint.BetaRecommendationConfigDto -RecommenderFeatures [jobTitle, location, peer_group, department, active] ` -PeerGroupPercentageThreshold 0.5 ` -RunAutoSelectOnce false ` -OnlyTuneThreshold false ``` - Convert the resource to JSON ```powershell $RecommendationConfigDto | ConvertTo-JSON ``` [[Back to top]](#)