SolarWinds Cloud

Configuration SolarWinds

  • Connectez-vous à votre compte adminsitrateur SolarWinds puis allez dans Settings > Organization Settings > Security

  • Activez le SAML et remplissez les champs suivants :

    • Issuer

    • SAML URL

    • Single Logout URL

    • Certificate

  • Allez ensuite dans l’onglet Role Mapping et rentrez les noms d’attributs que vous souhaitez pour chaque rôle (optionnel)

Configuration Trustelem

  • Retournez dans l’onglet Configuration, copiez la valeur donnée dans ACS URL et collez là dans le champ correspondant sur Trustelem

  • Vous pouvez ensuite ajouter les rôles à envoyer à SolarWinds en modifiant le script dans Paramètrages avancés Par exemple, on veut que les utilisateurs aient le rôle membre pour SolarWinds sauf John Doe qui sera admin. Côté SolarWinds, on indique dans Role Mapping puis Organization Roles, la valeur adminSW pour Admin, et la valeur memberSW pour Member.

  • Côté Trustelem, on rentre le script suivant :

      function CustomSAMLResponse(msg: SAMLResponse, user: User, groups: Groups, deny: Deny): void {
          msg.addAttr("groups", "memberSW");
          if (user.email == "john.doe@trustelem.com") {
              msg.addAttr("groups","adminSW");
          }
      }