# Almacenamiento en la nube del lugar de trabajo

## Información general

Los dispositivos de Modern Workplace están recibiendo directivas y configuraciones a través de Microsoft Intune. Algunas de estas configuraciones dependen de archivos disponibles mediante URL o en formatos especiales como JSON o XML. Esta característica de RealmJoin está pensada para gestionar esos archivos mediante una interfaz fácil de usar para los administradores.

Actualmente se admiten los siguientes tipos:

* Favoritos administrados (Microsoft Edge y Google Chrome)
* Fondos y otros archivos
* Firmas de Outlook

Esta integración nativa en RealmJoin hace obsoleta la app independiente (Azure Web App) de GitHub o Azure Marketplace: [Almacenamiento en la nube para el lugar de trabajo de M365](https://github.com/glueckkanja/gk-m365-workplacecloudstorage)

La característica de administrar Enterprise Mode Site Lists está cubierta por el centro de administración de Microsoft 365. Por lo tanto, las listas de sitios existentes o nuevas deben agregarse como se describe aquí: [Publicar la lista de sitios empresariales en la nube](https://learn.microsoft.com/en-us/deployedge/edge-ie-mode-cloud-site-list-mgmt#publish-enterprise-site-list-to-the-cloud-1). El ID resultante de la lista de sitios se publica luego mediante una directiva de Intune a Microsoft Edge.

## Configuración

{% hint style="info" %}
Póngase en contacto con el soporte de RealmJoin para activar esta característica para su tenant.
{% endhint %}

### Crear cuenta de almacenamiento

1. Esta característica requiere un blob storage en Azure. Cree una nueva cuenta de almacenamiento:

<figure><img src="https://3832142177-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. Ajuste los parámetros como nombre, región y redundancia según sus necesidades.

<figure><img src="https://3832142177-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. Debe habilitarse la configuración "Permitir habilitar el acceso anónimo en contenedores individuales" (pestaña "Avanzado"). Esto es necesario para archivos almacenados como fondos, que deben ser accesibles de forma anónima

<figure><img src="https://3832142177-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 la configuración "Permitir habilitar el acceso anónimo en contenedores individuales" no está habilitada durante la creación de la cuenta de almacenamiento, RealmJoin mostrará el error "Error uploading file. Please try again".\
Si es así, vaya a "Configuración" de su cuenta de almacenamiento y establezca "Allow Blob anonymous access" en "Enabled".
{% endhint %}

4. Si no tiene requisitos especiales, utilice los valores predeterminados para las demás pestañas como "Networking" y "Data protection".
5. Una vez creada correctamente, vaya a la nueva cuenta de almacenamiento y navegue hasta "Access keys". Copie la "Connection string" debajo de "key1":

<figure><img src="https://3832142177-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. Navegar al portal de RealmJoin (como administrador)
7. Abra la configuración y cambie a la pestaña "Workplace cloud storage".&#x20;
8. Pegue la cadena de conexión copiada anteriormente en "Access key (Connection string) for Azure Storage account" y haga clic en "Save":

<figure><img src="https://3832142177-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>

### Migración desde Azure Web App

Si actualmente está utilizando la aplicación web independiente de [GitHub](https://github.com/glueckkanja/gk-m365-workplacecloudstorage) o Azure Marketplace, puede migrar fácilmente a la integración nativa de RealmJoin.

{% hint style="warning" %}
Tenga en cuenta que **la administración de Enterprise Mode Site Lists** no es **posible** a través de RealmJoin. Por favor, **migre** sus listas al centro de administración de Microsoft 365 **antes de los siguientes pasos** como se describe en [Información general](#overview).
{% endhint %}

#### Conectar una cuenta de almacenamiento existente

Vaya a la cuenta de almacenamiento correspondiente y ya **existente** y agregue la clave de acceso a RealmJoin (como se describe en la sección anterior). Después, sus datos existentes se mostrarán automáticamente en RealmJoin.

#### Limpieza

La web app (que proporciona el portal de administración) ya no es necesaria. Por lo tanto, vaya al grupo de recursos y elimine los siguientes recursos en Azure:

* App Service
* Plan de App Service (conectado a App Service)

{% hint style="warning" %}
Preste atención a **no eliminar** la **cuenta de almacenamiento**.
{% endhint %}

<figure><img src="https://3832142177-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>

Elimine también la aplicación empresarial obsoleta en Entra ID (el nombre puede ser diferente):

<figure><img src="https://3832142177-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>

## Favoritos

RealmJoin le permite añadir y mantener varias listas de favoritos mediante una interfaz de usuario sencilla. Después, pueden exportarse o copiarse en formatos como JSON o XML.

1. Vaya a la característica de favoritos en el menú principal y cree una nueva lista. La lista recién creada obtendrá un ID que puede cambiar según sus necesidades (solo para la identificación interna de la lista correspondiente).&#x20;

<figure><img src="https://3832142177-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. Añada los enlaces deseados o cree subcarpetas. El nombre de la primera carpeta (nombre predeterminado: "Favorites Bar") será el nombre de la carpeta en la barra de favoritos, visible para el usuario (la mayoría de los clientes lo cambia por el nombre de su empresa).

<figure><img src="https://3832142177-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. Después, puede exportar la lista en diferentes formatos:
   * JSON (Microsoft Edge o Google Chrome en Windows)
   * archivo XML (Microsoft Edge o Google Chrome en macOS)
   * URL con XML (Microsoft Edge Legacy)

### Microsoft Edge o Google Chrome en Windows

Cree un nuevo perfil del catálogo de configuración con el ajuste "Configure favorites" y pegue el JSON:

<figure><img src="https://3832142177-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>

Para Google Chrome, el ajuste se llama "Managed Bookmarks".

### Microsoft Edge o Google Chrome en macOS

Cree un nuevo perfil de configuración (plantilla) de tipo "Preference file". Como "Preference domain name" introduzca "com.microsoft.Edge". Cargue el XML generado mediante RealmJoin:

<figure><img src="https://3832142177-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>

Para Google Chrome, establezca "Preference domain name" en "com.google.chrome" y use el XML correspondiente. La única diferencia entre el XML de Microsoft Edge y Google Chrome es la primera línea:

```
<key>ManagedBookmarks</key> en lugar de <key>ManagedFavorites</key>
```

## Fondos y otros archivos

Vaya a la sección de la organización en el menú. Cambie a la pestaña "Backgrounds" o "Other Files". Ahora, simplemente cargue los archivos deseados (imágenes de fondo, archivos de configuración, certificados públicos, etc.). Se añadirán al blob storage y obtendrán URL de acceso público. Use esas URL en sus perfiles de configuración (p. ej.: establecer la imagen de fondo mediante Intune), scripts, etc.

{% hint style="warning" %}
No **cargue archivos sensibles** ya que se volverán accesibles mediante URL públicas.
{% endhint %}

<figure><img src="https://3832142177-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>

## Firmas de Outlook

Esta característica le permite añadir plantillas para firmas de Outlook. En combinación con un paquete de software de RealmJoin (solo Windows), la plantilla deseada se descarga a sus clientes administrados y se agrega a Outlook Desktop. Además, puede añadir variables en la plantilla que se reemplazan con propiedades del usuario (como nombre, correo electrónico, cargo o número de teléfono).

### Crear o editar firma

1. Vaya a la sección de la organización en el menú y cambie a la pestaña "Signatures".&#x20;
2. Simplemente cree o edite una firma en el editor WYSIWYG. Las variables se añaden directamente al texto.
3. &#x20;Copiar el enlace público para usarlo en la distribución de firmas

<figure><img src="https://3832142177-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 admitidas

* 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

### Distribuir firma

1. Busque "RealmJoin Outlook Signature" en el RealmJoin Package Store:

<figure><img src="https://3832142177-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. Configure el paquete como se describe en Technical Help y pegue la URL copiada en su plantilla:

<figure><img src="https://3832142177-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. El paquete ofrece varias otras opciones, como la distribución de varias firmas, la renovación automática mediante tarea, la configuración de la firma predeterminada, etc.
