# Mappage automatique

La fonctionnalité de mappage automatique de KONNEKT mappe automatiquement tous les sites SharePoint Online et toutes les bibliothèques de documents dans l’Explorateur de fichiers Windows des utilisateurs (et dans d’autres boîtes de dialogue de fichiers). Seuls les sites et bibliothèques auxquels l’utilisateur a accès sont mappés.

Les administrateurs peuvent contrôler cette fonctionnalité à deux niveaux :

1. Niveau du site
2. Niveau de la bibliothèque

KONNEKT met à jour les mappages toutes les 60 minutes.

{% hint style="info" %}
KONNEKT utilise la valeur par défaut « Result Source » de la recherche SharePoint Online. La modification de ce paramètre pourrait modifier les collections de sites et les bibliothèques de documents affichées.
{% endhint %}

## Périmètre des sites

{% hint style="info" %}
Cette stratégie est applicable à la version 2.0 et aux versions ultérieures
{% endhint %}

{% hint style="info" %}
Par défaut, KONNEKT mappe tous les sites d’équipe et de communication ainsi que les sous-sites auxquels l’utilisateur a accès. Les canaux privés de Teams ne font pas partie du périmètre de site par défaut.

**Si cela vous convient, vous n’avez pas besoin d’utiliser cette stratégie.**
{% endhint %}

### **Stratégie** Définition

* **Nom de la stratégie (ADMX) :** `Sharepoint Sites Query`

Cette stratégie vous permet de définir la chaîne de requête utilisée pour trouver des sites SharePoint.

La requête du site doit être exprimée en KQL. Vous pouvez trouver ici la documentation générale sur le KQL : <https://docs.microsoft.com/en-us/sharepoint/dev/general-development/keyword-query-language-kql-syntax-reference>

Une liste des propriétés de requête pour SharePoint est disponible ici : <https://docs.microsoft.com/en-us/sharepoint/technical-reference/crawled-and-managed-properties-overview>

Vous pouvez tester votre requête KQL de site sur cette URL SharePoint Online :

```
https://<YourTenantName>.sharepoint.com/_layouts/15/osssearchresults.aspx
```

Dans les paragraphes suivants, vous trouverez quelques exemples de chaînes de requête KQL.

### Par défaut

Si vous ne configurez pas cette stratégie, KONNEKT utilisera la requête KQL par défaut suivante :

```
(webtemplate:STS OR webtemplate:GROUP OR webtemplate:SITEPAGEPUBLISHING) AND (contentclass=STS_Site OR contentclass=STS_Web)
```

Cela mappera tous les sites d’équipe et de communication auxquels l’utilisateur a accès. Les canaux privés de Teams ne font pas partie du périmètre de site par défaut

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2F87HL5sVuHXRgZXFF8DXC%2Fsharepoint%20site%20query%20policy.png?alt=media\&token=171fb103-fc4f-4dd5-8c11-c5f4b74009dd)

### Exemples

#### Liste blanche de sites

<details>

<summary>Filtrer par nom/titre du site</summary>

`Title="<MySiteName>"`

**Chaîne de requête** pour mapper uniquement les sites « Give » et « Leadership »

```
(webtemplate:STS OR webtemplate:GROUP OR webtemplate:SITEPAGEPUBLISHING) AND (contentclass=STS_Site OR contentclass=STS_Web) AND (title="Give" OR title="Leadership")
```

**Remarque :** le redémarrage de KONNEKT est requis pour appliquer la stratégie

</details>

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2F8eyPohzXscLFaMW94wd2%2FKONNEKTQueryPolicy.png?alt=media\&token=0c61557a-b104-4f0d-8d43-6f43a851561f)

{% hint style="info" %}
**Remarque :** Pour afficher tous les sites contenant \<Leadership> dans le nom, utilisez l’opérateur **(:)** au lieu de **(=)** par titre
{% endhint %}

#### Liste blanche de sites à l’aide de l’opérateur \*

<details>

<summary>Filtrer par nom/titre du site à l’aide de l’opérateur (*)</summary>

Afficher tous les sites contenant un mot commençant par Con `title:<"Con*">`

**Chaîne de requête**

```
(webtemplate:STS OR webtemplate:GROUP OR webtemplate:SITEPAGEPUBLISHING) AND (contentclass=STS_Site OR contentclass=STS_Web) AND (title:"Con*")
```

</details>

{% hint style="info" %}
**Remarque**: Nous ne recommandons pas de combiner l’ **(=)** opérateur avec un astérisque **(\*)** lorsque vous effectuez une correspondance exacte. Utilisez plutôt l’ **(:)** opérateur avec **(\*)**
{% endhint %}

#### Liste noire de sites

<details>

<summary>Exclure des sites par nom/titre de site</summary>

Mapper tous les sites et toutes les bibliothèques, à l’exception de sites spécifiques (et de leurs bibliothèques)

**Chaîne de requête** à exclure `<Site01>` et `<Site02>`

```
(webtemplate:STS OR webtemplate:GROUP OR webtemplate:SITEPAGEPUBLISHING) AND (NOT (sitetitle:"Site01" OR sitetitle:"Site02"))
```

**Remarque :** le redémarrage de KONNEKT est requis pour appliquer la stratégie

</details>

#### Canaux privés et partagés de Teams

<details>

<summary>Ajouter les canaux privés et partagés de Microsoft Teams</summary>

Mapper tous les SP sites, les canaux privés Teams et les canaux partagés Teams&#x20;

En ajoutant `webtemplate:TEAMCHANNEL` à la requête

**Chaîne de requête**

```
(webtemplate:STS OR webtemplate:GROUP OR webtemplate:SITEPAGEPUBLISHING OR webtemplate:TEAMCHANNEL) AND (contentclass=STS_Site OR contentclass=STS_Web)
```

**Remarque :** le redémarrage de KONNEKT est requis pour appliquer la stratégie

Comme les canaux privés et partagés sont des sites dédiés sur SharePoint, ils apparaissent comme des volumes dédiés dans KONNEKT.

</details>

#### Tous les sous-sites pour plusieurs sites SharePoint

<details>

<summary>Afficher tous les sous-sites d’un ou plusieurs sites SharePoint</summary>

Pour mapper tous les sous-sites (et bibliothèques) d’un ou plusieurs sites SharePoint, vous pouvez utiliser la requête suivante

**Chaîne de requête**

```
(webtemplate:STS OR webtemplate:GROUP OR webtemplate:SITEPAGEPUBLISHING) AND (contentclass=STS_Site OR contentclass=STS_Web) AND (path:https://<YourTenantName>.sharepoint.com/sites/MySite1 OR path:https://<YourTenantName>.sharepoint.com/sites/MySite2)
```

**Remarque :** remplacez MySite1 et MySite2 par les noms de vos sites SharePoint.&#x20;

Vous mappez les sous-sites et les bibliothèques d’un seul site SharePoint, ou même ajoutez plusieurs URL si nécessaire

</details>

### **Il existe plusieurs façons d’appliquer la stratégie :**

* manuellement en ajoutant la clé dans le registre sous les paramètres de registre de la machine ou de l’utilisateur
* via GPO, [vérifier les paramètres via GPO](https://docs.konnekt.io/fr/configuration/management-options/settings-via-gpo)
* en appliquant des stratégies via Intune, voir [paramètres pour les appareils gérés par Intune](https://docs.konnekt.io/fr/management-options/setting-for-intune-managed-devices-1/intune-mappings#sharepoint-site-query)

#### **Paramétrage manuel dans le registre**

{% hint style="info" %}
Vous n’en avez pas besoin si vous utilisez la gestion GPO ou Intune.
{% endhint %}

* **Nom de la valeur du registre :** `SharepointSiteQuery`
* **Type de valeur du registre :** `REG_SZ`
* **Données de la valeur du registre :** Chaîne KQL
* **Emplacement de stockage de la valeur du registre**:
  * `HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt`\
    ou
  * `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt`

## Périmètre de la bibliothèque

### Mapper les bibliothèques de documents par défaut

Si cette option est activée, le paramètre « Enable Sharepoint Sites » affichera toutes les bibliothèques par défaut de toutes les collections de sites auxquelles un utilisateur a accès.

Un utilisateur peut définir ce paramètre via le menu des préférences :

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2FX7YN84KblPNQSM4VHJYm%2F2022-08-02%2016_26_17-Window.png?alt=media\&token=ebf07224-f23a-43d4-a02e-129907602487)

Il peut également être configuré via le registre/GPO/MDM :

**Nom de la stratégie (ADMX) :** Sharepoint Sites Autodiscovery

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2FyTfGHgChaP2bEG9Tmuyh%2F2022-08-16%2015_15_20-LabServer%20%E2%80%8E-%20Remotedesktop.png?alt=media\&token=e15267e4-61de-4220-bfeb-3b729daba659)

#### Registre

Nom de la clé : **O365SharepointUsage**\
Type de clé : REG\_DWORD

Activer ou désactiver l’accès aux sites SharePoint Online.

|  Fonction  |            Valeur           | Comportement                                                                                                                                               |
| :--------: | :-------------------------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Désactiver |              0              | KONNEKT mappe uniquement la bibliothèque OneDrive for Business.                                                                                            |
|   Activer  | <p>1</p><p>(par défaut)</p> | KONNEKT mappe OneDrive for Business ainsi que toutes les bibliothèques de documents par défaut des sites SharePoint Online auxquels l’utilisateur a accès. |

La valeur par défaut est 1 (activé).

Nous recommandons d’utiliser notre [modèle ADMX](https://docs.konnekt.io/fr/management-options/settings-via-gpo#admx-file) pour configurer ce paramètre.

### Mapper toutes les bibliothèques de documents

Vous pouvez trouver ce paramètre dans le menu des préférences :

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2FUMH3ejq8y8ZdGIsx6UEI%2F2022-08-02%2016_26_54-Window.png?alt=media\&token=33ab3a77-1da2-421f-a92e-4da1e0cdf65c)

{% hint style="info" %}
Veuillez vous assurer de redémarrer **KONNEKT** après avoir modifié ce paramètre.
{% endhint %}

Vous pouvez également configurer ce paramètre via le registre/GPO/MDM :

**Nom de la stratégie (ADMX) :** Ajouter toutes les bibliothèques SharePoint

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2F3OmlRnygk6ReRf3KWmyJ%2F2022-08-16%2015_22_33-LabServer%20%E2%80%8E-%20Remotedesktop.png?alt=media\&token=4cc7e8a8-8164-4a76-8b57-e1f362add006)

#### Registre

Nom de la clé : **AddAllSharepointLibraries**\
Type : REG\_DWORD

|  Fonction  |            Valeur           | Comportement                                                                                                                                                                                                     |
| :--------: | :-------------------------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Désactiver | <p>0</p><p>(par défaut)</p> | <p>KONNEKT ne mappera que la bibliothèque de documents par défaut des sites SharePoint Online.</p><p>Le format de l’adresse UNC est : <br><code>\OneDrive-\<tenant-name>\&#x3C;site-name>...</code></p>          |
|   Activer  |              1              | <p>KONNEKT mappera toutes les bibliothèques de documents du site SharePoint Online.</p><p>Le format de l’adresse UNC est : <br><code>\OneDrive-\<tenant-name>\&#x3C;site-name>\&#x3C;library-name>...</code></p> |

La valeur par défaut est 0 (désactivé)

{% hint style="danger" %}
Si les utilisateurs de votre entreprise utilisent différentes valeurs de ce paramètre, leurs chemins UNC ne seront pas compatibles entre eux (par exemple lorsqu’ils échangent des liens UNC).

Pour éviter cela, assurez-vous que ce paramètre est correctement défini pour tous les utilisateurs.
{% endhint %}

Nous recommandons d’utiliser notre [modèle ADMX](https://docs.konnekt.io/fr/management-options/settings-via-gpo#admx-file) pour configurer ce paramètre.

## **Il existe plusieurs façons d’appliquer la stratégie :**

* manuellement en ajoutant la clé dans le registre sous les paramètres de registre de la machine ou de l’utilisateur
* via GPO, voir [paramètres via GPO](https://docs.konnekt.io/fr/configuration/management-options/settings-via-gpo)
* en appliquant des stratégies via Intune, voir [paramètres pour les appareils gérés par Intune](https://docs.konnekt.io/fr/management-options/setting-for-intune-managed-devices-1/intune-mappings#add-sharepoint-libraries)
