# Mappages gérés

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

## Description de la stratégie

En utilisant la fonctionnalité Managed Mappings (nom de la stratégie `"Sharepoint Sites"`), vous pouvez associer des sites et bibliothèques SharePoint spécifiques à votre KONNEKT. Vous pouvez également définir des lettres de lecteur pour ces associations.

{% hint style="info" %}
Si cette option est activée, ce paramètre mappe les lecteurs indépendamment des autorisations d’un utilisateur.&#x20;
{% endhint %}

Pour ajouter des associations, allez dans la stratégie et cliquez sur **Afficher...**

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8zLVuKYctMIUr68_fs%2F-MhNQTpjkROWzLUq9RQO%2F-MhNYGTgWW-aPhfM96Qs%2F2021-08-18%2009_44_27-192.168.2.50%20-%20Remote%20Desktop%20Connection.png?alt=media\&token=6b14440b-ae53-4055-a0a5-2c1d7623d266)

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M8zLVuKYctMIUr68_fs%2Fuploads%2Fixp8y5zPxLHq8Qj7wxrz%2F2022-08-19%2011_17_20-LabServer%20%E2%80%8E-%20Remotedesktop.png?alt=media\&token=f0c8c49d-7068-4c9d-a45f-5fb3dfe8531f)

{% hint style="info" %}
L’utilisation de cette stratégie pour le mappage de lettres de lecteur mappera toujours la bibliothèque de documents par défaut comme racine.

Pour mapper toutes les bibliothèques d’un site, vous devez mapper le site et activer la stratégie [AddAllSharePointLibraries](https://docs.konnekt.io/fr/configuration/auto-mapping#map-all-document-libraries)

Si vous spécifiez une bibliothèque dans l’URL, seule cette bibliothèque sera directement mappée.&#x20;

Cette stratégie ne prend pas en charge le mappage de dossiers, pour le mappage de dossiers veuillez utiliser **net use**  comme décrit [ici](https://docs.konnekt.io/fr/configuration/assign-drive-letters#assign-drive-letters-to-other-folders-using-net-use).

Nous avons une demande de fonctionnalité dans le backlog afin d’améliorer la flexibilité des associations dans une future version de KONNEKT.
{% endhint %}

{% hint style="warning" %}
SharePoint **Les sous-sites** sont **actuellement non pris en charge** avec KONNEKT Managed Mappings. Veuillez utiliser Auto Mapping à la place pour utiliser les sous-sites avec KONNEKT.

Nous avons une demande de fonctionnalité dans le backlog afin d’améliorer la flexibilité des associations dans une future version de KONNEKT.

Veuillez également noter [les recommandations de Microsoft concernant les sous-sites](https://learn.microsoft.com/en-us/office365/servicedescriptions/sharepoint-online-service-description/sharepoint-online-limits#subsites), car les sous-sites ont une évolutivité limitée et peuvent entraîner des problèmes de performances.
{% endhint %}

## **Définition de la stratégie**

**Nom de la stratégie :** `Sharepoint Sites`&#x20;

**Syntaxe de la définition du site :**&#x20;

```
<sharepoint-url>[|<Name>[|<DriveLetter>[|<TenantName>[|<Favorite>]]]]
```

* <mark style="color:par défaut;background-color:blue;">`<sharepoint-url> :`</mark> L’URL de votre site/bibliothèque SharePoint. Doit être encodée en URL (par exemple, les espaces sont représentés par `%20`).\
  Si vous mappez votre site racine (nécessite KONNEKT 2.7.0 ou une version plus récente), veuillez vous assurer qu’il y a un slash à la fin de l’ <mark style="color:par défaut;background-color:blue;">`<sharepoint-url>`</mark> .  Exemple :\
  Votre site racine : `https://contoso.sharepoint.com`\
  Le Managed Mapping devrait ressembler à ceci : `https://contoso.sharepoint.com/|RootSite|R:`
* `<Name> :` Nom que vous choisissez pour le site mappé. Ce nom doit être unique pour chaque association.\
  \&#xNAN;*facultatif => la valeur peut être vide*
* `<DriveLetter> :` Lettre de lecteur pour le mappage du lecteur.\
  \&#xNAN;*facultatif => la valeur peut être vide*
* `<TenantName> :` Nom du tenant Microsoft 365 du compte correspondant qui doit être utilisé pour accéder à ce site. (\<TenantName>.onmicrosoft.com).\
  \&#xNAN;*facultatif => la valeur peut être vide*
* `<Favorite> :` Indiquez si le mappage doit être un favori KONNEKT. Vous devez exécuter KONNEKT 2.2.1 ou une version plus récente pour que cette fonctionnalité fonctionne correctement.\
  Valeurs possibles :\
  \- `FALSE` (par défaut)\
  \- `TRUE`\
  \&#xNAN;*facultatif => la valeur peut être vide*

**Résultat du mappage du site :**

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8zLVuKYctMIUr68_fs%2F-MhSSMouj-UbkZpQGnXD%2F-MhSVkSm0f_ANwwCiL_w%2F2021-08-19%2010_10_40-192.168.2.50%20-%20Remote%20Desktop%20Connection.png?alt=media\&token=3d7b5e2c-6104-4cd8-950c-2a0471935751)

**Résultat du mappage du lecteur :**

![](https://2546298980-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M8zLVuKYctMIUr68_fs%2F-MhSSMouj-UbkZpQGnXD%2F-MhSUyyroUR533LcXaYZ%2F2021-08-19%2010_20_06-192.168.2.50%20-%20Remote%20Desktop%20Connection.png?alt=media\&token=ca5aec80-1ced-466f-aad8-65d82fe491fc)

## **Exemples**

#### Toutes les bibliothèques d’un site

```
https://mytenant.sharepoint.com/sites/mysite
```

Cela mappera la **bibliothèque de documents par défaut** de ce site. Le lecteur sera libellé « mysite »

{% hint style="info" %}
Pour mapper toutes les bibliothèques, vous devez activer la stratégie [AddAllSharePointLibraries](https://docs.konnekt.io/fr/configuration/auto-mapping#map-all-document-libraries)
{% endhint %}

#### Bibliothèque dédiée d’un site

```
https://mytenant.sharepoint.com/sites/mysite/Shared%20Documents|MySite Docs
```

Cela ajoutera la bibliothèque « shared documents » du site « mysite ». Le lecteur sera libellé « MySite Docs ».

#### Attribuer une lettre de lecteur

```
https://mytenant.sharepoint.com/sites/mysite/Shared%20Documents|MySite Docs|M:
```

Cela ajoutera la bibliothèque « shared documents » du site « mysite ». Le lecteur sera libellé « MySite Docs ». Le chemin réseau sera mappé sur le lecteur M.

#### Mapper un tenant étranger

```
https://foreignTenant.sharepoint.com/sites/mysite||X:|ForeignTenant
```

Cela ajoutera toutes les bibliothèques de documents du site « mysite », depuis le tenant « ForeignTenant.onmicrosoft.com ». Le chemin réseau sera mappé sur le lecteur X.&#x20;

L’utilisateur doit avoir un compte configuré dans KONNEKT, appartenant à Microsoft Entra ID (Azure AD) dans le tenant « ForeignTenant ».

#### Faire du mappage un favori KONNEKT

```
https://mytenant.sharepoint.com/sites/mysite/Shared%20Documents|MySite Docs|||TRUE
```

Cela ajoutera la bibliothèque « shared documents » du site « mysite ». Le lecteur sera libellé « MySite Docs ». Elle sera ajoutée comme favori KONNEKT.

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

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

{% hint style="warning" %}
Nous recommandons fortement d’utiliser 1. ou 2., car cette stratégie comporte plusieurs composants.
{% endhint %}

## Paramètre manuel dans le registre

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

La stratégie se compose de deux composants dans le registre :

1. **Valeur** (activer la fonctionnalité)
2. **Clé avec valeur par mappage** (décrire chaque mappage individuellement)

#### **1. Valeur**

* **Nom de la valeur :** `SharepointSites`
* **Type de valeur :** `REG_DWORD`
* **Données de la valeur :** `1` (pour activer la fonctionnalité)
* Valeur **stocké** dans :
  * `HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt`\
    ou
  * `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt`

#### **2. Clé avec valeur par mappage**

* **Nom de la clé :** `SharepointSites`
* Clé **stocké** dans :
  * `HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt`\
    ou
  * `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt`

Sous cette clé, une entrée de valeur/données doit être générée pour chaque mappage :

* **Nom de la valeur :** correspond à la donnée de valeur
* **Type de valeur :** `REG_SZ`
* **Données de la valeur :** voir [Définition de la stratégie](#policy-definition).
* Valeur **stocké** dans :
  * `HKEY_CURRENT_USER\SOFTWARE\Policies\GlueckKanja\Konnekt\SharepointSites`\
    ou
  * `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\GlueckKanja\Konnekt\SharepointSites`
