Office 365 Activation silencieuse : nouvelles implémentations

L'activation silencieuse d'Okta pour Microsoft Office 365 offre une expérience fluide pour accéder à Office 365 sur les ordinateurs portables, ordinateurs de bureau, stations de travail partagées ou dans les environnements VDI. Lorsque vous utilisez Okta en tant que fournisseur d'identité, une fois que vos utilisateurs finaux sont connectés à une machine Windows jointe au domaine, ils seront automatiquement connectés à Office 365.

Avant de commencer

  • Assurez-vous que vos domaines Active Directory (AD) sont intégrés à votre org Okta. Consultez la section Intégration Active Directory.
  • Assurez-vous d'avoir l'autorisation de configurer un nom de principal du service (SPN) dans AD. Consultez le document Microsoft de la section : Déléguer l'autorité pour modifier les SPN.
  • L'UPN AD de l'utilisateur doit correspondre à l'UPN Office 365. Le nom d'utilisateur de l'app Office 365 peut être configuré pour mapper n'importe quel attribut AD. Consultez Préparer l'approvisionnement des utilisateurs via la synchronisation des répertoires pour Office 365.
  • Tous les utilisateurs finaux Office 365 doivent posséder une licence valide.
  • Tous les utilisateurs finaux doivent être affectés à l'instance Office 365 qui est associée à leur domaine spécifique.
  • Les utilisateurs doivent être en mesure de contacter les contrôleurs de domaine.

apps et configurations prises en charge

  • Toutes les versions de Windows actuellement prises en charge par Microsoft
  • Office 2016 et versions ultérieures
  • apps prises en charge : Word, Excel, Outlook, OneNote, Skype Entreprise, PowerPoint, Access et Publisher
  • Le chiffrement RC4_HMAC_MD5 n'est pas pris en charge avec l'authentification unique AD et l'activation silencieuse Office 365. Okta recommande d'utiliser le chiffrement AES 128-bit (AES-128) ou AES 256-bit (AES-256) lorsque vous utilisez ADSSO ou l'activation silencieuse Office 365.

Démarrer la procédure

Cette procédure comprend les étapes suivantes :

  1. Créer un compte de service et un SPN

  2. Configurer vos navigateurs sur Windows

  3. Activer l'authentification Kerberos

  4. Mettre en place l'activation silencieuse

  5. Tester l'activation silencieuse d'Office 365

Créer un compte de service et un SPN

  1. Connectez-vous à un serveur à partir duquel vous pouvez accéder aux utilisateurs et ordinateurs Active Directory.
  2. Effectuez un clic droit sur le dossier dans lequel vous souhaitez créer le compte de service et sélectionnez Nouvel > utilisateur..

  3. Créez le compte avec les valeurs suivantes :

    Champ

    Valeur

    Nom de connexion de l'utilisateur <username
    Nom de connexion de l'utilisateur (avant Windows 2000) <username> (peut être n'importe quel nom d'utilisateur)
  4. Cliquez sur Suivant.
  5. Créez un mot de passe qui contient au minimum 14 caractères et cochez la case Le mot de passe n'expire jamais.

  6. Cliquez sur Suivant.
  7. Exécutez la commande suivante pour configurer un SPN pour le compte de service :

    setspn -S HTTP/<yourorg>.kerberos.<oktaorgtype>.com <username>
    
    Variable Valeur
    Votre org Le nom de votre org Okta
    oktaorgtype Le type de votre organisation Okta. Par exemple, okta, oktapreview, okta-emea, or okta-gov.
    nom d'utilisateur Le nom d'utilisateur que vous avez créé dans les étapes précédentes.

    Par exemple : setspn -S HTTP/atkodemo.kerberos.oktapreview.com OktaSilentActivation

  8. Vérifiez que le SPN est correct en exécutant la commande suivante :

    setspn -l <username>
    

Configurer vos navigateurs sur Windows

  1. Activez l'authentification Windows intégrée dans le navigateur.

    1. Dans Internet Explorer, rendez-vous dans Paramètres > Options Internet > Avancé.
    2. Dans l'onglet Avancé, faites défiler vers le bas jusqu'aux paramètres de Sécurité et sélectionnez Activer l'authentification Windows intégrée.
    3. Cliquez sur OK.

  2. Configurez la zone Intranet local pour qu'elle fasse confiance à Okta.

    1. Dans Internet Explorer, rendez-vous dans dans Paramètres > Options Internet > Sécurité.
    2. Dans l'onglet Sécurité, cliquez sur Intranet local > Sites > Avancé.
    3. Ajoutez l'URL de votre org Okta telle que vous l'avez configurée au cours des étapes précédentes.

      https://<yourorg>.kerberos.<oktaorgtype>.com

      Par exemple : https://atkodemo.kerberos.oktapreview.com

    4. Cliquez sur Fermer et OK dans les autres options de configuration.
  3. Créez un objet de politique de groupe pour déployer cette configuration sur tous les ordinateurs clients qui utilisent l'activation silencieuse.

Activer l'authentification Kerberos

  1. Dans l'Admin Console, accédez à Sécurité > Authentification déléguée.

  2. Sur la page Authentification déléguée, cliquez sur l'onglet Active Directory .
  3. Faites défiler vers le bas jusqu'à la section SSO de bureau sans agent et activation silencieuse et cliquez sur Modifier.
  4. Sous Instances Active Directory, trouvez l'instance pour laquelle vous avez configuré le compte de service.
  5. Configurez cette instance en utilisant le format de nom d'utilisateur suivant :

    Champ Valeur
    SSO de bureau Activée
    Nom d'utilisateur du compte de service

    <username

    Il s'agit du nom d'authentification Active Directory que vous avez créé lors de l'étape 1, sans suffixe de domaine ni préfixe de nom NetBIOS. Cela peut être le sAMAccountName ou la partie correspondant au nom d'utilisateur de l'UPN. Il est possible que ces deux éléments soient une seule et même chaîne, à moins que l'administrateur de l'org n'ait choisi d'utiliser des valeurs différentes. Ce champ est sensible à la casse. Lorsque le préfixe UPN est différent de sAMAccountName, le nom d'utilisateur du compte de service doit être identique à l'UPN et doit inclure le suffixe de domaine. Par exemple, agentlessDsso@mondomaine.com.

    Mot de passe du compte de service Votre mot de passe Active Directory
  6. Cliquez Enregistrer.

L'authentification Kerberos est désormais activée pour l'instance d'app Office 365.

Mettre en place l'activation silencieuse

  1. Dans Okta Admin Console, accédez à Applications > votre instance d'application Office 365 > Authentification > Modifier.
  2. Dans la section Activation silencieuse, cochez la case pour mettre en place l'activation silencieuse pour l'instance d'app.
  3. Enregistrez les paramètres.

L'activation silencieuse est désormais en place pour l'instance d'app Office 365.

Tester l'activation silencieuse d'Office 365

  1. Exécuter le client Office 365.

    1. Sur un appareil sur lequel un client Office 2016 est installé, ouvrez une application client Office 2016 telle que Microsoft Word.
    2. Confirmez que vous êtes bien connecté(e) et que le client est automatiquement activé.

      Vous devriez voir apparaître un message similaire à celui-ci :

  2. Confirmez l'authentification via le point de terminaison Kerberos dans Okta.

    1. Dans la Admin Console, accédez à Rapports > Journal système.

    2. Trouvez l'événement de connexion sur la page Journal système.
    3. Développez l'événement pour accéder à Événement > Système > LegacyEventType.

      L'entrée doit indiquer que l'utilisateur s'est authentifié via le point de terminaison Kerberos.

L'activation silencieuse est désormais en place pour Office 365.