Objets du module Devolutions.PowerShell

Cette section traite des objets disponibles avec le module Devolutions.PowerShell et des éléments nécessaires pour ses commandes.

Objets

PSHubContext

Name Type Description
Name String Ceci est le nom de l’utilisateur de l’application connecté avec ces identifiants.
Url String Ceci est l'URL de l'instance Devolutions Cloud à laquelle vous souhaitez vous connecter avec votre utilisateur d'application.
ApplicationKey String Ce sont les identifiants nécessaires pour se connecter à Devolutions Cloud. Ils sont disponibles lorsqu’un utilisateur d’application est créé.
ApplicationSecret String Ce sont les identifiants nécessaires pour se connecter à Devolutions Cloud. Ils sont disponibles lorsqu’un utilisateur d’application est créé.

PSSystemSettings

Name Type Description
AllowUserVault Booléen Indicateur qui gère le fait de permettre le coffre utilisateur dans Devolutions Cloud.
Audit Objet(Audit) Lecture seule - Objet qui fournit des informations sur les utilisateurs ayant manipulé les PSSystemSettings.
BlockTorTraffic Booléen Indicateur précisant si vous souhaitez bloquer le trafic Tor.
DisableReason Enum(HubDisableReason) Lecture seule - Enum qui indique la raison de l'instance Devolutions Cloud désactivée.
ForcePromptLogin Booléen Indicateur permettant de savoir si vous souhaitez forcer l’invite de connexion.
ForceSSOLogin Booléen Indicateur précisant si vous souhaitez forcer la connexion SSO.
ForceTwoFactorAuthentication Booléen Indicateur qui informe si l'on souhaite forcer l'authentification multifacteur.
ForceTwoFactorUnlocking Booléen Indicateur permettant de savoir si vous souhaitez forcer le déverrouillage par authentification multifacteur.
InactivityLogoutTime Enum(InactivityLogoutTime) Enum qui gère le temps de déconnexion pour inactivité sur le Web.
NetworkFilters Tableau d'Objet(NetworkFilter) Tableau d’objets NetworkFilter qui gèrent le filtrage d’adresse IP vers Devolutions Cloud.
OrganizationId String L'ID de l'organisation si vous souhaitez gérer la connexion par Organisation de compte Devolutions. Si laissé vide, le flux sera normal.
PasswordTemplateEnforcement Enum(PasswordTemplateEnforcement) Énumération qui gère l’application d’un gabarit de mot de passe sélectionné.
PasswordTemplateId Guid ID d'un modèle de mot de passe à définir et activer dans Devolutions Cloud.
SystemPermissions Object(SystemPermissions) Objet qui fournit une liste des utilisateurs et des permissions de groupes définies à l'échelle du système.
SystemVaultPermissions Objet(VaultPermissions) Objet qui fournit une liste des permissions des utilisateurs et des groupes qui sont globalement définies pour tous les coffres.
TemporaryPasswordInviteType Enum(TemporaryPasswordInviteType) Énumération qui gère le mot de passe temporaire d’un nouvel utilisateur.

PSUser

Name Type Description
Audit Objet(Audit) Lecture seule - Objet qui fournit des informations sur les utilisateurs ayant manipulé le PsUser.
CanAccessOffline Booléen Indicateur qui gère si les utilisateurs peuvent accéder à Devolutions Cloud hors connexion dans Remote Desktop Manager.
Email String Lecture seule - Courriel de l'utilisateur.
GravatarUrl String Lecture seule - URL de la photo de profil de l'utilisateur.
Id Guid Lecture seule - ID d'utilisateur.
IsAdministrator Booléen Lecture seule - Indicateur permettant de savoir si un utilisateur est un administrateur.
IsEnabled Booléen Indicateur précisant si l'utilisateur est activé.
Locale String Lecture seule - Texte représentant la langue de l'utilisateur.
Name String Nom de l'utilisateur. Modifier uniquement si le type d'utilisateur est Application.
UserInvitationState Enum(UserInvitationState) ReadOnly - Énumération qui indique 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) Lecture seule - Enum qui affiche le type d'utilisateur.

PSGroup

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

PSVault

Name Type Description
Audit Objet(Audit) Lecture seule - Objet fournissant des informations sur les utilisateurs ayant manipulé le PSVault.
Description String Description du coffre.
Id Guid Lecture seule - ID du coffre.
Name String Nom du coffre.
State Enum(VaultState) Lecture seule - Enum indiquant l’état du coffre.
Type Enum(VaultType) Lecture seule - Enum indiquant le type de coffre.
VaultPermissions Objet(VaultPermissions) Objet qui fournit une liste des permissions utilisateurs et groupes définies sur ce coffre.
Version Enum(VaultVersion) Lecture seule - Enum affichant la version du coffre.

PSDecryptedEntry

Name Type Description
Audit Objet(Audit) Lecture seule - Objet donnant des informations sur les utilisateurs ayant manipulé le PSDecryptedEntry.
Connection Objet(Connection) Objet complexe qui stocke toutes vos informations de connexion.
PsMetadata Object(PsMetadata) Objet qui stocke toutes les métadonnées de connexion.

PSMetadata

Name Type Description
ConnectionType Enum(ConnectionType) Énumération qui gère le type de base de cette connexion.
Name 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 indiquée. Sinon, le parent sera la racine.
Permissions Objet(EntryPermissions) Objet qui donne la liste des permissions des utilisateurs et groupes qui sont définies pour cette entrée.
TargetEntryId Guid ID de l'entrée cible liée. À n'utiliser que lorsque l'entrée est un raccourci.
Type Enum(EntryType) Lecture seule - Enum affichant le type d'entrée.
VaultVersion Enum(VaultVersion) Lecture seule - Enum affichant la version du coffre.
Version Entier ReadOnly - Numéro de la version de connexion.
Devolutions Forum logo Partagez vos commentaires