Devolutions.PowerShell objets de module

Cette section concerne tous les objets disponibles avec le module Devolutions.PowerShell et ce dont le module aura besoin pour ses commandes.

Objets

PSHubContext

Nom Type Description
Nom String Il s'agit du nom de l'utilisateur de l'application connecté avec ces identifiants.
Url String Il s'agit de l'URL du hub auquel vous souhaitez vous connecter avec votre utilisateur d'application.
ApplicationKey String Ce sont les identifiants dont vous aurez besoin pour vous connecter à Devolutions Hub. Ces derniers sont disponibles lorsqu'un utilisateur d'application est créé.
ApplicationSecret String Ce sont les identifiants dont vous aurez besoin pour vous connecter à Devolutions Hub. Ces derniers sont disponibles lorsqu'un utilisateur d'application est créé.

PSSystemSettings

Nom Type Description
AllowUserVault Boolean Drapeau qui gère si vous souhaitez autoriser le coffre d'utilisateur dans Devolutions Hub.
Audit Object(Audit) ReadOnly - Objet qui vous donne des informations sur les utilisateurs ayant manipulé les PSSystemSettings.
BlockTorTraffic Boolean Drapeau qui vous indique si vous souhaitez bloquer le trafic Tor.
DisableReason Enum(HubDisableReason) ReadOnly - Enum qui montre la raison pour laquelle le hub est désactivé.
ForcePromptLogin Boolean Drapeau qui vous indique si vous souhaitez forcer la demande de connexion.
ForceSSOLogin Boolean Drapeau qui vous indique si vous souhaitez forcer la connexion SSO.
ForceTwoFactorAuthentication Boolean Drapeau qui vous indique si vous souhaitez forcer l'authentification à deux facteurs.
ForceTwoFactorUnlocking Boolean Drapeau qui vous indique si vous souhaitez forcer le déverrouillage à deux facteurs.
InactivityLogoutTime Enum(InactivityLogoutTime) Enum qui gère le temps de déconnexion pour inactivité sur le web.
NetworkFilters Array of Object(NetworkFilter) Tableau d'objets NetworkFilter qui gèrent le filtrage des adresses IP vers Devolutions Hub.
OrganizationId String L'ID de l'organisation si vous souhaitez gérer la connexion par Organisation Compte Devolutions. Si vide, le flux sera normal.
PasswordTemplateEnforcement Enum(PasswordTemplateEnforcement) Enum qui gère l'application d'un modèle de mot de passe sélectionné.
PasswordTemplateId Guid ID d'un modèle de mot de passe que vous souhaitez définir et activer dans Devolutions Hub.
SystemPermissions Object(SystemPermissions) Objet qui vous donne une liste des permissions des utilisateurs et des groupes définies à l'échelle du système.
SystemVaultPermissions Object(VaultPermissions) Objet qui vous donne une liste des permissions des utilisateurs et des groupes définies globalement pour tous les coffres.
TemporaryPasswordInviteType Enum(TemporaryPasswordInviteType) Enum qui gère le mot de passe temporaire d'un nouvel utilisateur.

PSUser

Nom Type Description
Audit Object(Audit) ReadOnly - Objet qui vous donne des informations sur les utilisateurs ayant manipulé le PsUser.
CanAccessOffline Boolean Drapeau qui gère si les utilisateurs peuvent accéder à Devolutions Hub hors ligne dans Remote Desktop Manager.
Email String ReadOnly - Courriel de l'utilisateur.
GravatarUrl String ReadOnly - URL de l'image de profil de l'utilisateur.
Id Guid ReadOnly - ID de l'utilisateur.
IsAdministrator Boolean ReadOnly - Drapeau qui vous indique si un utilisateur est administrateur.
IsEnabled Boolean Drapeau qui vous indique si l'utilisateur est activé.
Locale String ReadOnly - Texte qui représente la langue de l'utilisateur.
Nom String Nom de l'utilisateur. Peut uniquement être changé si le type d'utilisateur est Application.
UserInvitationState Enum(UserInvitationState) ReadOnly - Enum qui montre le statut de l'invitation de l'utilisateur.
UserSendMessagePermission Enum(UserSendMessagePermission) Enum qui gère la manière dont l'utilisateur peut envoyer des messages.
UserType Enum(UserType) ReadOnly - Enum qui vous montre le type d'utilisateur.

PSGroup

Nom Type Description
Audit Object(Audit) ReadOnly - Objet qui vous donne des informations sur les utilisateurs ayant manipulé le PsGroup.
Description String Description de l'utilisateur.
Id Guid ReadOnly - ID du groupe.
Nom String Nom du groupe.
UserIds Array of Guid Tableau d'ID d'utilisateur définis dans le groupe.

PSVault

Nom Type Description
Audit Object(Audit) ReadOnly - Objet qui vous donne des informations sur les utilisateurs ayant manipulé le PSVault.
Description String Description du Coffre.
Id Guid ReadOnly - ID du Coffre.
Nom String Nom du Coffre.
State Enum(VaultState) ReadOnly - Enum qui vous montre l'état du coffre.
Type Enum(VaultType) ReadOnly - Enum qui vous montre le type du coffre.
VaultPermissions Object(VaultPermissions) Objet qui vous donne une liste des permissions des utilisateurs et des groupes définies pour ce coffre.
Version Enum(VaultVersion) ReadOnly - Enum qui vous montre la version du coffre.

PSDecryptedEntry

Nom Type Description
Audit Object(Audit) ReadOnly - Objet qui vous donne des informations sur les utilisateurs ayant manipulé le PSDecryptedEntry.
Connection Object(Connection) Objet complexe qui stocke toutes vos informations de connexion.
PsMetadata Object(PsMetadata) Objet qui stocke toutes les métadonnées de connexion.

PSMetadata

Nom Type Description
ConnectionType Enum(ConnectionType) Enum qui gère le type de base de cette connexion.
Nom String Nom de l'entrée.
ParentId Guid ID du parent de cette entrée. Si défini, cette entrée sera l'enfant de l'entrée parent que vous aurez défini. Sinon, le parent sera la racine.
Permissions Object(EntryPermissions) Objet qui vous donne une liste des permissions des utilisateurs et des groupes définies pour cette entrée.
TargetEntryId Guid ID de l'entrée cible liée. À utiliser uniquement lorsque l'entrée est un raccourci.
Type Enum(EntryType) ReadOnly - Enum qui vous montre le type d'entrée.
VaultVersion Enum(VaultVersion) ReadOnly - Enum qui vous montre la version du coffre.
Version Integer ReadOnly - Le numéro de la version de la connexion.
Donnez-nous vos commentaires