# Stockage cloud du lieu de travail

## Vue d’ensemble

Les appareils Modern Workplace reçoivent des stratégies et des configurations via Microsoft Intune. Certains de ces paramètres reposent sur des fichiers disponibles via une URL ou dans des formats spéciaux comme JSON ou XML. Cette fonctionnalité RealmJoin est destinée à gérer ces fichiers via une interface facile à utiliser pour les administrateurs.

Les types suivants sont actuellement pris en charge :

* Favoris gérés (Microsoft Edge et Google Chrome)
* Arrière-plans et autres fichiers
* Signatures Outlook

Cette intégration native dans RealmJoin rend obsolète l’application distincte (Azure Web App) provenant de GitHub ou de Azure Marketplace : [Stockage cloud M365 Workplace](https://github.com/glueckkanja/gk-m365-workplacecloudstorage)

La fonctionnalité de gestion des Enterprise Mode Site Lists est prise en charge par le centre d’administration Microsoft 365. Par conséquent, les listes de sites existantes ou nouvelles doivent être ajoutées comme décrit ici : [Publier la liste des sites d’entreprise dans le cloud](https://learn.microsoft.com/en-us/deployedge/edge-ie-mode-cloud-site-list-mgmt#publish-enterprise-site-list-to-the-cloud-1). L’ID de la liste de sites obtenue est ensuite publié via une stratégie Intune vers Microsoft Edge.

## Configuration

{% hint style="info" %}
Veuillez contacter le support RealmJoin pour activer cette fonctionnalité pour votre Tenant.
{% endhint %}

### Créer un Storage Account

1. Cette fonctionnalité nécessite un stockage blob sur Azure. Veuillez créer un nouveau Storage Account :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FKjLuRO4FX1pqFASDuA4Z%2Fimage.png?alt=media&#x26;token=9214ec21-5515-42bf-ab14-43569edf36d0" alt=""><figcaption></figcaption></figure>

2. Ajustez les paramètres tels que le nom, la région et la redondance en fonction de vos besoins.

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FNi7aftJ4vAR5jPtOxhWB%2Fimage.png?alt=media&#x26;token=fea7f15c-d6b9-4865-9348-0bde1f5f587e" alt=""><figcaption></figcaption></figure>

3. L’option « Autoriser l’activation de l’accès anonyme sur des conteneurs individuels » doit être activée (onglet « Avancé »). Cela est nécessaire pour les fichiers stockés comme les arrière-plans, qui doivent être accessibles anonymement

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FA5skb9EZQCfAUUJTrDel%2Fimage.png?alt=media&#x26;token=11100f64-b310-495e-8422-9ae4b8b38950" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Si le paramètre « Autoriser l’activation de l’accès anonyme sur des conteneurs individuels » n’est pas activé lors de la création du Storage Account, RealmJoin affichera l’erreur « Erreur lors du chargement du fichier. Veuillez réessayer ».\
Si c’est le cas, veuillez vous rendre dans « Paramètres » de votre Storage Account et définir « Autoriser l’accès anonyme aux blobs » sur « Activé ».
{% endhint %}

4. Si vous n’avez pas d’exigences particulières, veuillez utiliser les valeurs par défaut pour les autres onglets comme « Réseau » et « Protection des données ».
5. Une fois la création réussie, veuillez vous rendre dans le nouveau Storage Account et naviguer vers « Clés d’accès ». Veuillez copier la « Chaîne de connexion » sous « key1 » :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FU5RbRJyWcNYtCwnreVfi%2Fimage.png?alt=media&#x26;token=d7cf2013-ba2b-4c55-bcbf-cdcd11f3f5e1" alt=""><figcaption></figcaption></figure>

6. Accéder au RealmJoin Portal (en tant qu’administrateur)
7. Ouvrez les paramètres et basculez vers l’onglet « Workplace cloud storage ».&#x20;
8. Collez la chaîne de connexion copiée précédemment dans « Clé d’accès (chaîne de connexion) pour le compte de stockage Azure » et cliquez sur « Enregistrer » :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FZQi5TNFiIkpFMllqNAHB%2Fimage.png?alt=media&#x26;token=b3ea7f30-84f9-4821-8690-8526916d7784" alt=""><figcaption></figcaption></figure>

### Migration depuis Azure Web App

Si vous utilisez actuellement l’application web distincte de [GitHub](https://github.com/glueckkanja/gk-m365-workplacecloudstorage) ou de Azure Marketplace, vous pouvez facilement migrer vers l’intégration native de RealmJoin.

{% hint style="warning" %}
Veuillez noter que **la gestion des Enterprise Mode Site Lists** n’est **pas possible** via RealmJoin. Veuillez **migrer** vos listes vers le centre d’administration Microsoft 365 **avant les étapes suivantes** comme décrit dans [Vue d’ensemble](#overview).
{% endhint %}

#### Connecter un Storage Account existant

Veuillez vous rendre vers le correspondant et déjà **Storage Account existant** et ajouter la clé d’accès à RealmJoin (comme décrit dans la section précédente). Ensuite, vos données existantes seront automatiquement affichées dans RealmJoin.

#### Nettoyage

L’application web (qui fournit le portail d’administration) n’est plus nécessaire. Rendez-vous donc dans le groupe de ressources et supprimez les ressources suivantes sur Azure :

* App Service
* Plan App Service (connecté à l’App Service)

{% hint style="warning" %}
Attention à **ne pas supprimer** le **Storage Account**.
{% endhint %}

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FDgulvurcXKcYqYed4ylz%2Fimage.png?alt=media&#x26;token=8b57c44b-a3bf-49d8-8564-31c80e84d56c" alt=""><figcaption></figcaption></figure>

Veuillez également supprimer l’Enterprise App obsolète dans Entra ID (la dénomination peut être différente) :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FI6U9J0cte7JH1AIgOYor%2Fimage.png?alt=media&#x26;token=585cafb6-86e1-4fe9-9450-101536668b9f" alt=""><figcaption></figcaption></figure>

## Favoris

RealmJoin vous permet d’ajouter et de maintenir plusieurs listes de favoris via une interface utilisateur simple. Ensuite, elles peuvent être exportées ou copiées dans des formats comme JSON ou XML.

1. Accédez à la fonctionnalité Favoris dans le menu principal et créez une nouvelle liste. La liste nouvellement créée recevra un ID qui peut être modifié selon vos besoins (uniquement pour l’identification interne de la liste correspondante).&#x20;

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FBJK4l6C9KbWltM3MT6Q5%2Fimage.png?alt=media&#x26;token=fe71a38f-8f67-44ed-9b4e-3732bcbcb2d9" alt=""><figcaption></figcaption></figure>

2. Ajoutez les liens souhaités ou créez des sous-dossiers. Le nom du premier dossier (nom par défaut : « Barre des favoris ») sera le nom du dossier dans la barre des favoris - visible par l’utilisateur (la plupart des clients le remplacent par le nom de leur entreprise).

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FUiMKGPOUyYiDTLc6mcj4%2Fimage.png?alt=media&#x26;token=8f31ab8c-d25a-4275-9e1f-af52735b1883" alt=""><figcaption></figcaption></figure>

3. Ensuite, vous pouvez exporter la liste dans différents formats :
   * JSON (Microsoft Edge ou Google Chrome sur Windows)
   * Fichier XML (Microsoft Edge ou Google Chrome sur macOS)
   * URL avec XML (Microsoft Edge Legacy)

### Microsoft Edge ou Google Chrome sur Windows

Créez un nouveau profil de catalogue de paramètres avec le paramètre « Configurer les favoris » et collez le JSON :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FjjDkemAwtZo472LuQEx4%2Fimage.png?alt=media&#x26;token=9d4daa95-3efc-4790-a197-2b385ab7139e" alt=""><figcaption></figcaption></figure>

Pour Google Chrome, le paramètre s’appelle « Bookmarks gérés ».

### Microsoft Edge ou Google Chrome sur macOS

Créez un nouveau profil de configuration (modèle) de type « Fichier de préférences ». Comme « Nom de domaine de préférence », saisissez « com.microsoft.Edge ». Téléversez le XML généré via RealmJoin :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2Ft3PhLZo3gal4rae0ielw%2Fimage.png?alt=media&#x26;token=047a3e75-9d3e-4123-9e07-c84dfda65553" alt=""><figcaption></figcaption></figure>

Pour Google Chrome, définissez « Nom de domaine de préférence » sur « com.google.chrome » et utilisez le XML correspondant. La seule différence entre le XML de Microsoft Edge et celui de Google Chrome est la première ligne :

```
<key>ManagedBookmarks</key> au lieu de <key>ManagedFavorites</key>
```

## Arrière-plans et autres fichiers

Accédez à la section organisation dans le menu. Basculez vers l’onglet « Arrière-plans » ou « Autres fichiers ». Ensuite, téléversez simplement les fichiers souhaités (images d’arrière-plan, fichiers de configuration, certificats publics, etc.). Ils seront ajoutés au stockage blob et obtiendront des URL accessibles publiquement. Utilisez ces URL dans vos profils de configuration (par ex. : définir l’image d’arrière-plan via Intune), scripts, etc.

{% hint style="warning" %}
Ne **téléversez pas de fichiers sensibles** car ils deviennent accessibles via des URL publiques.
{% endhint %}

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FxS3EwKyWY1HIbCXGCq4e%2Fimage.png?alt=media&#x26;token=44b34877-a1d5-40b9-9217-24448e36dc59" alt=""><figcaption></figcaption></figure>

## Signatures Outlook

Cette fonctionnalité vous permet d’ajouter des modèles pour les signatures Outlook. En combinaison avec un package logiciel RealmJoin (Windows uniquement), le modèle souhaité est téléchargé sur vos clients gérés et ajouté à Outlook Desktop. En outre, vous pouvez ajouter des variables dans le modèle qui sont remplacées par des propriétés utilisateur (comme le nom, l’e-mail, le titre du poste ou le numéro de téléphone).

### Créer ou modifier une signature

1. Accédez à la section organisation dans le menu et basculez vers l’onglet « Signatures ».&#x20;
2. Créez ou modifiez simplement une signature dans l’éditeur WYSIWYG. Les variables sont ajoutées directement dans le texte.
3. &#x20;Copiez le lien public à utiliser pour la distribution de la signature

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FGQl1rPPtC11CXkNZgrMB%2Fimage.png?alt=media&#x26;token=09bd2fca-7dc3-407e-b8f6-b2a01ab6b7f8" alt=""><figcaption></figcaption></figure>

#### Variables prises en charge

* Graph\_User\_BusinessPhone
* Graph\_User\_City
* Graph\_User\_CompanyName
* Graph\_User\_Country
* Graph\_User\_Department
* Graph\_User\_DisplayName
* Graph\_User\_GivenName
* Graph\_User\_Id
* Graph\_User\_JobTitle
* Graph\_User\_Mail
* Graph\_User\_MobilePhone
* Graph\_User\_FaxNumber
* Graph\_User\_OfficeLocation
* Graph\_User\_PostalCode
* Graph\_User\_State
* Graph\_User\_StreetAddress
* Graph\_User\_Surname
* Graph\_User\_onPremisesExtensionAttributes\_extensionAttribute1
* ...
* Graph\_User\_onPremisesExtensionAttributes\_extensionAttribute15

### Distribuer la signature

1. Recherchez « RealmJoin Outlook Signature » dans le RealmJoin Package Store :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2F4izvUMdILlTpSVVDRicw%2Fimage.png?alt=media&#x26;token=b50985bc-e3f5-4252-b20a-fa64e00d7683" alt=""><figcaption></figcaption></figure>

2. Configurez le package comme décrit dans l’aide technique et collez l’URL copiée dans votre modèle :

<figure><img src="https://1100180853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FmHRPCrLTRlj8Cn0nAmhY%2Fimage.png?alt=media&#x26;token=29149eec-deca-4c73-956b-c06fa06ae868" alt=""><figcaption></figcaption></figure>

3. Le package fournit plusieurs autres options comme la distribution de plusieurs signatures, le renouvellement automatique via une tâche, la définition de la signature par défaut, etc.
