DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions SaaS
  • Propriétés spécifiques à la description des variables de type saasUtilisateur
  • Fonctions utilisant le type saasUtilisateur
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Le type saasUtilisateur permet de définir toutes les caractéristiques avancées d'un utilisateur de site SaaS.
Les caractéristiques de cet utilisateur peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
NouvelUtilisateur est un saasUtilisateur
NouvelUtilisateur.Login = "marc@jet-tames.com"
NouvelUtilisateur.MotDePasse = "secret"

CompteClient est un saasClient = SaaSAdminChercheClient("JetTames")

SaaSAdminAjouteUtilisateur(NouvelUtilisateur, CompteClient)
Propriétés

Propriétés spécifiques à la description des variables de type saasUtilisateur

Les propriétés suivantes peuvent être utilisées pour manipuler un utilisateur SaaS :
NomType manipuléEffet
ClientVariable de type saasClientRéférence vers le client auquel cet utilisateur est rattaché.
Cette propriété est disponible en lecture seulement.
DroitAdministrateurBooléen
  • Vrai si l'utilisateur est un utilisateur "Administrateur",
  • Faux dans le cas contraire.
Un utilisateur Administrateur peut employer le site Administrateur SaaS ou les applications correspondantes équivalentes pour paramétrer l'attribution des licences entre les utilisateurs du Compte Client SaaS auquel il appartient.
EmailChaîne de caractèresAdresse email de l'utilisateur.
Cette adresse email est utilisée pour envoyer le code de sécurité (fonction SaasEnvoieCodeDeSécurité). Si cette propriété n'est pas renseignée, l'email est envoyé au login (si le login correspond à une adresse email valide).
LoginChaîne de caractèresLogin de l'utilisateur.
Ce login doit être unique (entre les différents comptes clients) dans la base SaaS.
Pour cela, il est possible d'utiliser des adresses email par exemple.
MotDePasseChaîne de caractères ou Chaîne secrèteMot de passe de connexion aux sites SaaS.
Nouveauté 2025
Utilisation de chaînes secrètes : Si vous utilisez le coffre-fort de chaînes secrètes, le type de la chaîne secrète utilisable pour ce paramètre doit être "Chaîne Ansi ou Unicode".
Pour plus de détails sur les chaînes secrètes et l'utilisation du coffre-fort, consultez Coffre-fort de chaînes secrètes.
MotDePasseASaisirBooléen
  • Vrai si l'utilisateur doit saisir un nouveau mot de passe,
  • Faux dans le cas contraire.
Cette propriété permet de gérer une durée de vie pour les mots de passe.
NomChaîne de caractèresNom de l'utilisateur.
PrénomChaîne de caractèresPrénom de l'utilisateur.
Remarques

Fonctions utilisant le type saasUtilisateur

SaaSAdminActiveLicenceAttribue une licence d'abonnement à un utilisateur SaaS.
SaaSAdminAjouteUtilisateurAjoute un utilisateur SaaS.
SaaSAdminChercheUtilisateurRecherche un utilisateur d'un compte client SaaS.
SaaSAdminDésactiveLicenceRetire une licence d'abonnement à un utilisateur SaaS.
SaaSAdminListeServiceListe les services SaaS associés à un site SaaS, à une tarification ou à un utilisateur.
SaaSAdminModifieUtilisateurModifie un utilisateur SaaS.
SaaSAdminSupprimeUtilisateurSupprime un utilisateur SaaS.
SaaSUtilisateurConnectéRenvoie l'utilisateur actuellement connecté via la fonction SaaSConnecte.
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 06/11/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale