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

🔑Licenze

PowerShell Universal è concesso in licenza per server. Forniamo licenze per singoli utenti e organizzazioni.

Può acquistare una licenza sul nostro sito web.

Che cos'è un server?

Un server è una singola istanza in esecuzione di PowerShell Universal.

Cosa succede se ho più container?

La licenza si applica a ogni istanza di container e non all'host dei container. Ad esempio, se ha 10 istanze di container in esecuzione, avrà bisogno di 10 licenze.

Cosa succede se ho più siti su un singolo server IIS?

Ogni sito web che esegue PowerShell Universal necessiterà di una licenza e non di una singola licenza per l'intero server IIS.

Installare una licenza

Per installare una licenza, faccia clic su Impostazioni \ Licenza. Faccia clic sul pulsante Aggiungi licenza per caricare il file di licenza. È inoltre possibile installare le licenze utilizzando il cmdlet Set-PSULicense. Le licenze offline non richiedono una connessione a Internet, ma dovranno essere reinstallate alla scadenza dell'abbonamento, se desidera aggiornare la versione di PowerShell Universal. Le licenze online richiedono una connessione a Internet e l'accesso a https://ironmansoftware.com (per le licenze Ironman Software) o https://quoting.devolutions.net (per le licenze Devolutions) al fine di verificare lo stato dell'abbonamento.

Può utilizzare la variabile d'ambiente PSULICENSE per impostare una licenza. Il valore di questa variabile d'ambiente deve essere il contenuto del file di licenza.

La configurazione del proxy può essere effettuata facendo clic su Impostazioni \ Generale e configurando l'URI del proxy e, facoltativamente, le credenziali. Può anche configurare le impostazioni del proxy con il cmdlet Set-PSUSetting.

Licenze offline

I file di licenza offline sono necessari per gli ambienti che non dispongono di accesso a Internet. Dovrà installare un nuovo file di licenza quando prevede di eseguire l'aggiornamento a una versione successiva alla data di scadenza della licenza.

Licenze online

Le licenze online funzionano allo stesso modo di quelle offline, ma verificano lo stato dell'abbonamento su ironmansoftware.com o quoting.devolutions.net, a seconda che la licenza sia stata emessa da Ironman Software o da Devolutions. La licenza è legata a uno specifico abbonamento e potrebbe richiedere una modifica dopo il rinnovo. Consigliamo la licenza basata su account rispetto alle licenze online.

Licenza developer

Può ottenere una licenza developer gratuita accedendo con un Devolutions Account. L'utilizzo di una licenza developer consente l'uso in carichi di lavoro non di produzione. Può utilizzare questa licenza per sviluppare o testare PowerShell Universal.

Durante la procedura guidata di primo avvio, le verrà presentata l'opzione per accedere con un Devolutions Account. Dopo averlo fatto, verrà reindirizzato a PowerShell Universal con una licenza installata.

Porta di accesso statica

PowerShell Universal, per impostazione predefinita, seleziona una porta localhost casuale nell'intervallo da 60370 a 61370 per i tentativi di accesso Devolutions. Ciò è dovuto alle restrizioni del provider di autenticazione. Se desidera una porta localhost statica per scenari locali o ospitati sull'host, può utilizzare l'impostazione o la variabile d'ambiente PSULoginPort.

PSULoginPort rende statica la porta di callback localhost. Non modifica l'host di callback da 127.0.0.1. In alcuni ambienti ospitati potrebbe essere necessario esporre o inoltrare la porta, ma la sola esposizione della porta non fa funzionare l'onboarding della licenza developer per i browser remoti tramite Docker, IIS o hosting con proxy inverso.

Docker

Se desidera utilizzare Docker come meccanismo per ospitare la sua istanza di sviluppo di PowerShell Universal, dovrà aprire una porta per la porta di accesso. Ciò include la specifica della porta di accesso statica e la relativa mappatura verso l'esterno dell'istanza Docker.

IIS

Se desidera utilizzare IIS come meccanismo per ospitare la sua istanza di sviluppo di PowerShell Universal, dovrà impostare la porta di accesso statica come parte del file web.config.

Dopo averlo fatto, dovrà aggiungere una nuova associazione per la porta di accesso.

Funzionalità sotto licenza

Le seguenti funzionalità di PowerShell Universal richiedono una licenza.

  • Strumenti di debug

  • Autenticazione enterprise

    • OpenID Connect

    • SAML2

    • WS-Federation

    • Autenticazione Windows

    • Script di autenticazione personalizzati

    • Certificato client

    • Token app

  • Autorizzazione enterprise

    • Autorizzazioni

    • Script di autorizzazione personalizzati

  • Piattaforma

    • Supporto Git

    • Gestione dei moduli

    • Casseforti di credenziali non basate su database

    • Supporto SQL

    • Supporto PostgreSQL

    • Cartelle pubblicate

    • Gestione della cache

    • Gruppi di computer

    • Traduzioni

  • Impostazioni

    • Branding

    • Tag

  • API

    • Event Hubs

    • Documentazione OpenAPI

  • Automazione

    • Trigger

    • Terminali

    • Test

    • Workflow

  • Intelligence

  • App

    • Editor delle pagine app

    • Editor delle funzioni app

Ultimo aggiornamento

È stato utile?