> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell/it/devolutions-cloud-powershell/devolutions.powershell-module-objects.md).

# Oggetti del modulo Devolutions.PowerShell

Questa sezione riguarda gli oggetti disponibili con il modulo Devolutions.PowerShell e ciò di cui il modulo avrà bisogno per i suoi comandi.

### Oggetti

#### PSHubContext

<table><thead><tr><th width="175">Nome</th><th width="111">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>Name</td><td>String</td><td>Questo è il nome dell'utente applicazione connesso con queste credenziali.</td></tr><tr><td>Url</td><td>String</td><td>Questo è l'URL dell'istanza di Devolutions Cloud a cui vuole connettersi con il suo utente applicazione.</td></tr><tr><td>ApplicationKey</td><td>String</td><td>Queste sono le credenziali necessarie per connettersi a Devolutions Cloud. Sono disponibili quando viene creato un utente applicazione.</td></tr><tr><td>ApplicationSecret</td><td>String</td><td>Queste sono le credenziali necessarie per connettersi a Devolutions Cloud. Sono disponibili quando viene creato un utente applicazione.</td></tr></tbody></table>

#### PSSystemSettings

<table><thead><tr><th width="219">Nome</th><th width="210">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>AllowUserVault</td><td>Boolean</td><td>Flag che gestisce se vuole consentire la cassaforte utente in Devolutions Cloud.</td></tr><tr><td>Audit</td><td>Object(Audit)</td><td>ReadOnly - Oggetto che fornisce informazioni sugli utenti che hanno manipolato le PSSystemSettings.</td></tr><tr><td>BlockTorTraffic</td><td>Boolean</td><td>Flag che indica se vuole bloccare il traffico Tor.</td></tr><tr><td>DisableReason</td><td>Enum(HubDisableReason)</td><td>ReadOnly - Enum che mostra il motivo per cui l'istanza di Devolutions Cloud è disabilitata.</td></tr><tr><td>ForcePromptLogin</td><td>Boolean</td><td>Flag che indica se vuole forzare il prompt di login.</td></tr><tr><td>ForceSSOLogin</td><td>Boolean</td><td>Flag che indica se vuole forzare il login SSO.</td></tr><tr><td>ForceTwoFactorAuthentication</td><td>Boolean</td><td>Flag che indica se vuole forzare l'autenticazione a più fattori.</td></tr><tr><td>ForceTwoFactorUnlocking</td><td>Boolean</td><td>Flag che indica se vuole forzare lo sblocco a più fattori.</td></tr><tr><td>InactivityLogoutTime</td><td>Enum(InactivityLogoutTime)</td><td>Enum che gestisce il tempo di disconnessione per inattività nel web.</td></tr><tr><td>NetworkFilters</td><td>Array of Object(NetworkFilter)</td><td>Array di oggetti NetworkFilter che gestiscono il filtraggio degli indirizzi IP verso Devolutions Cloud.</td></tr><tr><td>OrganizationId</td><td>String</td><td>L'ID dell'organizzazione se vuole gestire il login tramite Devolutions Account Organization. Se vuoto, il flusso sarà normale.</td></tr><tr><td>PasswordTemplateEnforcement</td><td>Enum(PasswordTemplateEnforcement)</td><td>Enum che gestisce l'applicazione di un modello di password selezionato.</td></tr><tr><td>PasswordTemplateId</td><td>Guid</td><td>ID di un modello di password che vuole impostare e attivare in Devolutions Cloud.</td></tr><tr><td>SystemPermissions</td><td>Object(SystemPermissions)</td><td>Oggetto che fornisce un elenco di autorizzazioni di utenti e gruppi impostate a livello di sistema.</td></tr><tr><td>SystemVaultPermissions</td><td>Object(VaultPermissions)</td><td>Oggetto che fornisce un elenco di autorizzazioni di utenti e gruppi impostate globalmente per tutte le casseforti.</td></tr><tr><td>TemporaryPasswordInviteType</td><td>Enum(TemporaryPasswordInviteType)</td><td>Enum che gestisce la password temporanea di un nuovo utente.</td></tr></tbody></table>

#### PSUser

<table><thead><tr><th width="210">Nome</th><th width="224">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>Audit</td><td>Object(Audit)</td><td>ReadOnly - Oggetto che fornisce informazioni sugli utenti che hanno manipolato il PsUser.</td></tr><tr><td>CanAccessOffline</td><td>Boolean</td><td>Flag che gestisce se gli utenti possono accedere a Devolutions Cloud offline in Remote Desktop Manager.</td></tr><tr><td>Email</td><td>String</td><td>ReadOnly - Email dell'utente.</td></tr><tr><td>GravatarUrl</td><td>String</td><td>ReadOnly - URL dell'immagine del profilo utente.</td></tr><tr><td>Id</td><td>Guid</td><td>ReadOnly - ID utente.</td></tr><tr><td>IsAdministrator</td><td>Boolean</td><td>ReadOnly - Flag che indica se un utente è un amministratore.</td></tr><tr><td>IsEnabled</td><td>Boolean</td><td>Flag che indica se l'utente è abilitato.</td></tr><tr><td>Locale</td><td>String</td><td>ReadOnly - Testo che rappresenta la lingua dell'utente.</td></tr><tr><td>Name</td><td>String</td><td>Nome utente. Può essere modificato solo se il tipo di utente è Application.</td></tr><tr><td>UserInvitationState</td><td>Enum(UserInvitationState)</td><td>ReadOnly - Enum che mostra lo stato dell'invito dell'utente.</td></tr><tr><td>UserSendMessagePermission</td><td>Enum(UserSendMessagePermission)</td><td>Enum che gestisce il modo in cui l'utente può inviare messaggi.</td></tr><tr><td>UserType</td><td>Enum(UserType)</td><td>ReadOnly - Enum che mostra il tipo di utente.</td></tr></tbody></table>

#### PSGroup

<table><thead><tr><th width="137">Nome</th><th width="158">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>Audit</td><td>Object(Audit)</td><td>ReadOnly - Oggetto che fornisce informazioni sugli utenti che hanno manipolato il PsGroup.</td></tr><tr><td>Descrizione</td><td>String</td><td>Descrizione dell'utente.</td></tr><tr><td>Id</td><td>Guid</td><td>ReadOnly - ID del gruppo.</td></tr><tr><td>Name</td><td>String</td><td>Nome del gruppo.</td></tr><tr><td>UserIds</td><td>Array of Guid</td><td>Array di ID utente impostati nel gruppo.</td></tr></tbody></table>

#### PSVault

<table><thead><tr><th width="161">Nome</th><th width="221">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>Audit</td><td>Object(Audit)</td><td>ReadOnly - Oggetto che fornisce informazioni sugli utenti che hanno manipolato il PSVault.</td></tr><tr><td>Description</td><td>String</td><td>Descrizione della cassaforte.</td></tr><tr><td>Id</td><td>Guid</td><td>ReadOnly - ID della cassaforte.</td></tr><tr><td>Name</td><td>String</td><td>Nome della cassaforte.</td></tr><tr><td>State</td><td>Enum(VaultState)</td><td>ReadOnly - Enum che mostra lo stato della cassaforte.</td></tr><tr><td>Type</td><td>Enum(VaultType)</td><td>ReadOnly - Enum che mostra il tipo di cassaforte.</td></tr><tr><td>VaultPermissions</td><td>Object(VaultPermissions)</td><td>Oggetto che fornisce un elenco delle autorizzazioni di utenti e gruppi impostate su questa cassaforte.</td></tr><tr><td>Version</td><td>Enum(VaultVersion)</td><td>ReadOnly - Enum che mostra la versione della cassaforte.</td></tr></tbody></table>

#### PSDecryptedEntry

<table><thead><tr><th width="133">Nome</th><th width="197">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>Audit</td><td>Object(Audit)</td><td>ReadOnly - Oggetto che fornisce informazioni sugli utenti che hanno manipolato il PSDecryptedEntry.</td></tr><tr><td>Connection</td><td>Object(Connection)</td><td>Oggetto complesso che memorizza tutte le informazioni della connessione.</td></tr><tr><td>PsMetadata</td><td>Object(PsMetadata)</td><td>Oggetto che memorizza tutti i metadati della connessione.</td></tr></tbody></table>

#### PSMetadata

<table><thead><tr><th width="155">Nome</th><th width="217">Tipo</th><th>Descrizione</th></tr></thead><tbody><tr><td>ConnectionType</td><td>Enum(ConnectionType)</td><td>Enum che gestisce il tipo di base di questa connessione.</td></tr><tr><td>Name</td><td>String</td><td>Nome della voce.</td></tr><tr><td>ParentId</td><td>Guid</td><td>ID dell'elemento padre di questa voce. Se impostato, questa voce sarà figlia della voce padre che imposterà. Altrimenti, il padre sarà la radice.</td></tr><tr><td>Permissions</td><td>Object(EntryPermissions)</td><td>Oggetto che fornisce un elenco delle autorizzazioni di utenti e gruppi impostate su questa voce.</td></tr><tr><td>TargetEntryId</td><td>Guid</td><td>ID della voce di destinazione collegata. Da usare solo quando la voce è una scorciatoia.</td></tr><tr><td>Type</td><td>Enum(EntryType)</td><td>ReadOnly - Enum che mostra il tipo di voce.</td></tr><tr><td>VaultVersion</td><td>Enum(VaultVersion)</td><td>ReadOnly - Enum che mostra la versione della cassaforte.</td></tr><tr><td>Version</td><td>Integer</td><td>ReadOnly - Il numero della versione della connessione.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell/it/devolutions-cloud-powershell/devolutions.powershell-module-objects.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
