For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set-PSUSetting

SYNOPSIS

Imposta un'impostazione PSU.

SYNTAX

Set-PSUSetting [-LogLevel <String>] [-MicrosoftLogLevel <String>] [-LoggingFilePath <String>]
 [-DefaultEnvironment <String>] [-GroomDays <Int32>] [-ConcurrentJobLimit <Int32>] [-Telemetry] [-HideApi]
 [-HideHomePage] [-HideAutomation] [-HideDashboard] [-DisableCodeFirst] [-SecurityEnvironment <String>]
 [-ApiEnvironment <String>] [-DefaultPage <String>] [-RateLimitClientAllowList <String[]>]
 [-RateLimitIpAddressAllowList <String[]>] [-RateLimitEndpointAllowList <String[]>] [-DisableUpdateCheck]
 [-ScriptBaseFolder <String>] [-AdminConsoleLogo <String>] [-AdminConsoleTitle <String>]
 [-GroomInterval <Int32>] [-NotificationLevel <NotificationLevel>] [-ProxyUri <String>]
 [-ProxyCredential <Variable>] [-JobHandshakeTimeout <Int32>] [-HideRunAs] [-FallbackLanguageId <String>]
 [-Splatting] [-FavIcon <String>] [-ExperimentalFeatures <ExperimentalFeatures>] [-DisabledFeatures <Features>]
 [-LimitIdentities] [-DontLoadProfile] [-EnhancedAppTokenSecurity] [-DefaultDashboardTheme <String>]
 [-UseLogoSize] [-DarkTheme] [-HideEnvironment] [-HideRunOn] [-DisableFormatOnSave]
 [-ContentSecurityPolicy <String>] [-LogGroomDays <Int32>] [-Branding <OldBranding>] [-PreformattedJobOutput]
 [-ModuleDiscoveryFrequency <String>] [-DebuggerEnvironment <String>] [-FileEncoding <String>]
 [-MaxJobMemory <Int32>] [-JobRunId] [-ApiBaseFolder <String>] [-CheckForModuleUpdates] [-HideRunLater]
 [-AnonymousApiDocumentation] [-MaximumTokenLifetime <Int32>] [-PortalDisabled] [-PortalRole <String[]>]
 [-DefaultTokenLifetime <Int32>] [-ApiSecurityModel <ApiSecurityModel>] [-DefaultRunOn <String>]
 [-SessionTimeout <Int32>] [-DisableFirstRun] [-DebugPreference <ActionPreference>]
 [-VerbosePreference <ActionPreference>] [-InformationPreference <ActionPreference>]
 [-WarningPreference <ActionPreference>] [-ErrorPreference <ActionPreference>]
 [-ProgressPreference <ActionPreference>] [-DisableDatabaseVault] [-PasswordExpirationDays <Int32>]
 [-PasswordLength <Int32>] [-DisableDevolutionsAccountLogin] [-ComputerName <String>] [-AppToken <String>]
 [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

DESCRIPTION

Imposta un'impostazione PSU.

EXAMPLES

Esempio 1

Imposta il livello di log su 'Debug'

PARAMETERS

L'URL del logo della console di amministrazione.

-AdminConsoleTitle

Il titolo della console di amministrazione.

-ApiEnvironment

L'ambiente in cui eseguire gli endpoint API.

-AppToken

Un token dell'app per accedere all'API PSU.

-ComputerName

L'indirizzo HTTP del server API REST di PSU.

-ConcurrentJobLimit

Il numero massimo di job da eseguire contemporaneamente.

-DefaultEnvironment

L'ambiente predefinito da utilizzare in tutto il prodotto. Può essere sovrascritto per singole entità.

-DefaultPage

Imposta la pagina predefinita per la console di amministrazione.

-DisableUpdateCheck

Disabilita il controllo degli aggiornamenti per PowerShell Universal.

-GroomDays

Il numero di giorni per cui conservare i job.

-HideApi

Nasconde il nodo API dalla console di amministrazione.

-HideAutomation

Nasconde il nodo automation dalla console di amministrazione.

-HideDashboard

Nasconde il nodo dashboard dalla console di amministrazione.

-HideHomePage

Nasconde la home page di PowerShell Universal.

-Integrated

Esegue il comando internamente anziché utilizzare l'API di gestione. Funziona solo quando lo script viene eseguito all'interno di PowerShell Universal.

-LogLevel

Il livello di log per PowerShell Universal. I valori validi sono Debug, Information, Warning ed Error.

-LoggingFilePath

Il percorso del file di log.

-MicrosoftLogLevel

Il logging interno per i componenti Microsoft, come il server web. I valori validi sono Debug, Information, Warning ed Error.

-RateLimitClientAllowList

Un elenco di nomi di client che ignorano la limitazione di frequenza.

-RateLimitEndpointAllowList

Un elenco di endpoint che ignorano la limitazione di frequenza.

-RateLimitIpAddressAllowList

Un elenco di indirizzi IP che ignorano la limitazione di frequenza.

-ScriptBaseFolder

La cartella di base in cui archiviare gli script all'interno del repository.

-SecurityEnvironment

L'ambiente utilizzato per eseguire gli script di autenticazione e autorizzazione.

-UseDefaultCredentials

Utilizza le credenziali predefinite durante la connessione all'API di gestione

-GroomInterval

Con quale frequenza, in secondi, eseguire il job di groom.

-NotificationLevel

Il livello di notifica più basso da generare. Ad esempio, se NotificationLevel è impostato su Warning, verranno mostrate solo le notifiche Warning ed Error.

-FallbackLanguageId

L'ID della lingua di fallback quando una stringa non viene trovata nella lingua di destinazione.

-HideRunAs

Nasconde il supporto run as in tutta la console di amministrazione.

-JobHandshakeTimeout

Il numero di secondi di attesa affinché un job comunichi di aver iniziato l'esecuzione.

-ProxyCredential

Credenziali del server proxy.

-ProxyUri

URI del server proxy.

-Splatting

Indica se lo splatting è abilitato per tutti i file di configurazione.

-DisabledFeatures

Funzionalità da disabilitare all'interno di PowerShell Universal.

-DontLoadProfile

Impedisce il caricamento dei profili utente per gli ambienti Run As.

-EnhancedAppTokenSecurity

Abilita la sicurezza avanzata dei token per la piattaforma.

-ExperimentalFeatures

Funzionalità sperimentali da abilitare.

-FavIcon

La FavIcon da visualizzare nella console di amministrazione e nelle dashboard.

-LimitIdentities

Impedisce alle identità non definite di accedere a PowerShell Universal.

-Telemetry

Non utilizzato. La telemetria non viene più raccolta.

-DefaultDashboardTheme

Il tema predefinito della dashboard da utilizzare quando non ne viene specificato nessuno. Per impostazione predefinita, questo valore è AntDesign.

-UseLogoSize

Non regola le dimensioni del logo utilizzato nella console di amministrazione.

-ContentSecurityPolicy

La content security policy da impostare. Può essere utile quando si ospita PowerShell Universal in un iframe.

-DarkTheme

Indica se il tema scuro deve essere utilizzato in tutta la console di amministrazione.

-DisableFormatOnSave

Disabilita la formattazione al salvataggio per gli script PowerShell.

-HideEnvironment

Nasconde l'elenco a discesa dell'ambiente durante l'esecuzione degli script.

-HideRunOn

Nasconde l'elenco a discesa Run On durante l'esecuzione degli script.

-Branding

Il branding da utilizzare per la console di amministrazione e le dashboard.

-DebuggerEnvironment

L'ambiente da utilizzare durante il debug degli script.

-FileEncoding

La codifica dei file da utilizzare durante la lettura e la scrittura dei file.

-LogGroomDays

Il numero di giorni per cui conservare i file di log.

-ModuleDiscoveryFrequency

La frequenza con cui verificare la presenza di nuovi moduli.

-PreformattedJobOutput

Indica se l'output dei job deve essere preformattato.

-MaxJobMemory

La quantità massima di memoria che un job può utilizzare in MB.

-AnonymousApiDocumentation

Consente l'accesso anonimo alla documentazione API generata.

-ApiBaseFolder

Specifica la cartella di base utilizzata per le risorse API.

-CheckForModuleUpdates

Abilita il controllo degli aggiornamenti dei moduli quando la risorsa viene eseguita.

-Credential

Credenziali per accedere alla PowerShell Universal Management API.

-HideRunLater

Esclude i processi pianificati per l'esecuzione successiva se impostato su $true.

-JobRunId

Specifica l'Id di esecuzione del processo.

-MaximumTokenLifetime

Specifica la durata massima, in minuti, dei token emessi.

-TrustCertificate

Indica se il cmdlet deve ignorare i problemi relativi ai certificati.

-DefaultTokenLifetime

La durata predefinita del token in minuti.

-PortalDisabled

Indica se il portale è disabilitato.

-PortalRole

I ruoli necessari per accedere al portale.

-ApiSecurityModel

Il modello di sicurezza API da utilizzare per i cmdlet eseguiti all'interno di PowerShell Universal.

-DefaultRunOn

Il computer o gruppo di computer di esecuzione predefinito.

-DisableFirstRun

Disabilita la procedura guidata di primo avvio anche se non è definito un utente amministratore.

-SessionTimeout

Il numero di minuti di attesa prima che una sessione sia considerata inattiva.

-DebugPreference

La preferenza globale di debug. Può essere sovrascritta localmente.

-ErrorPreference

La preferenza globale di debug. Può essere sovrascritta localmente.

-InformationPreference

La preferenza globale per le informazioni. Può essere sovrascritta localmente.

-ProgressPreference

La preferenza globale di avanzamento. Può essere sovrascritta localmente.

-VerbosePreference

La preferenza globale verbose. Può essere sovrascritta localmente.

-WarningPreference

La preferenza globale di avviso. Può essere sovrascritta localmente.

-DisableCodeFirst

Disabilita la funzionalità di ricaricamento automatico code first.

-DisableDatabaseVault

Disabilita la cassaforte del database.

-PasswordExpirationDays

Il numero di giorni prima che la password di un account locale scada.

-PasswordLength

La lunghezza minima richiesta per la password di un account locale.

-Cookies

Riutilizza e mantiene i cookie di autenticazione per la sessione PowerShell corrente.

-DisableDevolutionsAccountLogin

Disabilita Devolutions Account come opzione di accesso.

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable e -ProgressAction. Per maggiori informazioni, veda about_CommonParameters.

INPUT

Nessuno

OUTPUT

System.Object

NOTE

Ultimo aggiornamento

È stato utile?