# Scripts de remédiation

## Vue d’ensemble

[Les scripts de remédiation Intune](https://learn.microsoft.com/en-us/mem/intune/fundamentals/remediations) vous permettent de signaler et de réagir aux problèmes sur vos clients Windows gérés à l’aide de scripts.

RealmJoin Portal vous permet d’examiner les scripts de remédiation Intune dans votre environnement. De plus, RealmJoin héberge un [ensemble de scripts gérés et constamment mis à jour](https://github.com/realmjoin/realmjoin-remediation) que vous pouvez utiliser dans GitHub.

## Liste des scripts de remédiation

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FFJ3kcPZlDE4vzgkQIorV%2Fimage.png?alt=media&#x26;token=27bf0aab-d2aa-4eb6-acfb-e5114eef1bc5" alt=""><figcaption><p>Liste des scripts de remédiation</p></figcaption></figure>

La liste des scripts de remédiation vous montre tous les scripts de remédiation existants et disponibles pour votre environnement.

### Recherche et tri

Vous pouvez rechercher des scripts par auteur, statut ou nom. La recherche se met à jour au fur et à mesure de votre saisie.

Vous pouvez trier la plupart des champs en cliquant sur l’en-tête du champ (nom).

### Filtres

Utilisez les filtres pour limiter les éléments affichés par état

* **N’importe lequel** (par défaut) - Afficher tous les scripts de remédiation existants et disponibles
* **Géré** - Afficher tous les scripts de remédiation gérés par RealmJoin. Disponibles (c.-à-d. « non déployés »), préparés et déployés.
* **Préparé** - Afficher uniquement les scripts de remédiation gérés qui ont été importés dans votre instance Intune mais qui ne sont pas attribués aux utilisateurs/appareils.
* **Déployé** - Afficher uniquement les scripts de remédiation gérés qui sont attribués aux utilisateurs/appareils.

## Détails du script de remédiation

Lorsque vous cliquez sur le nom d’un script, vous pouvez consulter les détails, les statistiques et l’état d’un script, ainsi que déployer ou supprimer les scripts gérés dans votre environnement.

Sur le côté gauche de la page, vous verrez les métadonnées du script, y compris des indicateurs tels que si les scripts doivent être exécutés en 32 bits sur un hôte 64 bits.

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FbOL9kOxAT4fbqP5ffyVE%2Fimage.png?alt=media&#x26;token=0f120fef-f402-4a64-96b1-09cb8e32ddbc" alt=""><figcaption><p>Détails du script de remédiation</p></figcaption></figure>

Attention, les détails peuvent varier. Par exemple, seuls les scripts déjà préparés/existants dans votre Tenant peuvent avoir une date de « dernière modification ».

La moitié droite de la page est divisée en plusieurs onglets.

* **Vue d’ensemble** - Informations de base sur le script
* **Source du script de détection** - Voir le code PowerShell source du script de détection.
* **Source du script de remédiation** - Voir le code PowerShell source du script de remédiation (qui est facultatif).

Les autres onglets et éléments de l’interface utilisateur dépendent de l’état du package de script.

### Scripts personnalisés

* **Attributions** - Pour les scripts que vous avez créés en dehors de RealmJoin, vous pouvez consulter (mais pas modifier) les attributions des scripts aux utilisateurs et aux groupes. Cela affichera également le planning d’exécution du script de détection.

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FqfuSMfQQpfZOowq63U8u%2Fimage.png?alt=media&#x26;token=326c684d-a171-4216-9f0d-6b86e9337b53" alt=""><figcaption><p>Attributions des scripts personnalisés</p></figcaption></figure>

* **Statistiques** - Afficher les statistiques d’exécution et d’appareil pour le script

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2Fo2kbypd0f8R0yqRqB9NM%2Fimage.png?alt=media&#x26;token=f0c626e2-a34b-4f00-9514-3e761054f5e7" alt=""><figcaption><p>Statistiques du script</p></figcaption></figure>

### Scripts gérés

#### Non préparé

Si un script géré n’est pas encore préparé (c.-à-d. n’existe pas encore dans votre instance Intune), RealmJoin Portal proposera un bouton pour **Préparer** le script dans votre environnement.

Cela rendra le script disponible pour attribution, mais n’aura pas encore d’effet sur vos appareils.

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FfC1Tx5hZHQQNBj53DYAX%2Fimage.png?alt=media&#x26;token=89f6571f-3d34-4655-be64-122a20b5674d" alt=""><figcaption><p>Préparer un script géré</p></figcaption></figure>

#### Préparé et déployé

Les scripts gérés qui existent dans votre environnement affichent les mêmes informations que les autres scripts (personnalisés) de votre environnement, comme **les attributions existantes** et **les statistiques**, voir [Scripts personnalisés](#custom-scripts).

#### Suppression

Les scripts gérés préparés et déployés peuvent être supprimés d’Intune à l’aide du bouton **Plus** -> **Supprimer** .

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FWIWXbp3t06jNZ9heOaBc%2Fimage.png?alt=media&#x26;token=1aa0729e-905c-47d4-bad1-285ed04eea11" alt=""><figcaption><p>Supprimer un script géré</p></figcaption></figure>

La suppression d’un script géré supprimera également ses [Groupes gérés](#managed-groups) (si de tels groupes existent).

#### Attribution

Vous pouvez attribuer des scripts gérés aux utilisateurs et aux appareils dans l’onglet **Attributions** , créer des groupes gérés ou utiliser vos groupes existants pour les attributions. Vous pouvez également exclure des groupes de l’attribution.

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FYgMSxVN67Nlff0CE6a4t%2Fimage.png?alt=media&#x26;token=53a183fd-b3ad-40d7-8eb0-f9156fb04c56" alt=""><figcaption><p>Attribuer des scripts gérés</p></figcaption></figure>

Lors de l’attribution d’un script **préparé** , son statut passera à **déployé**. À ce stade, il peut affecter les clients et les utilisateurs.

Vous pouvez utiliser **Attribuer à tous les utilisateurs** et **Attribuer à tous les appareils** pour utiliser les cibles d’attribution par défaut d’Intune pour ce script. Cela affichera une boîte de dialogue permettant de définir le planning souhaité pour l’évaluation (détection) :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FwgJ2wjtO2fKKwUo2xicJ%2Fimage.png?alt=media&#x26;token=a4417205-d9f2-4b24-a465-0f6dffd83457" alt=""><figcaption><p>Éditeur du planning du script</p></figcaption></figure>

#### Groupes gérés

Sinon, vous pouvez **Créer des groupes gérés** pour créer des groupes Entra qui seront attribués à la place de « Tous les appareils » ou « Tous les utilisateurs ».

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2F8vHaaWS6EryBr12ra7lg%2Fimage.png?alt=media&#x26;token=f2323dee-fade-4c4b-b123-54e9a1288fb3" alt=""><figcaption><p>Groupes gérés</p></figcaption></figure>

Le schéma de nommage des groupes gérés peut être défini dans [Paramètres -> Général](https://docs.realmjoin.com/fr/parametres-realmjoin/general).

Lorsque des mises à jour du script de remédiation géré deviennent disponibles, RealmJoin s’assurera que ces groupes seront attribués au script de remédiation de mise à jour.

Vous pouvez utiliser **modifier le planning** pour ouvrir l’Éditeur du planning du script pour cette attribution.
