Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.

Infrastructure de mise en service Plug and Play

Obtenir une vue d'ensemble des fonctionnalités de mise en service à distance disponibles pour votre Office 365 et SharePoint Online des collections de sites ainsi qu'une bonne compréhension sur Pourquoi créer des solutions en bac à sable et de confiance totale n'est plus recommandée.

Dernière modification :jeudi 15 octobre 2015

Note Remarque

Le nom « Applications pour SharePoint » est remplacé par « Compléments SharePoint ». Lors de la période de transition, il se peut que la documentation et l’interface utilisateur de certains produits SharePoint et outils Visual Studio utilisent toujours le terme « applications pour SharePoint ». Pour plus d’informations, voir Nouveau nom des applications pour Office et SharePoint.

Fournir une plate-forme de basés sur du code et basé sur le modèle de mise en service de vos collections de sites. Le nouveau moteur de mise en service vous permet de conserver et la réutilisation des modèles de mise en service dans votre Office 365 et SharePoint Online, ainsi que des locaux des collections de sites.

Cela pose la question, Pourquoi la nécessité d'une nouvelle approche? Et la question, Quels sont les avantages de cette approche sur les solutions en bac à sable et confiance totale?

La réponse à la première question concerne l'introduction de Compléments et le modèle complément (anciennement appelé le « modèle d'application »). Avec cette modification, Microsoft a éloigné de solutions en bac à sable et de confiance totale en faveur hébergé par le fournisseur compléments et solutions sur site. Ces innovations ont conduit à un jeu d'outils du modèle de mise en service et l'introduction d'un nouveau moteur de mise en service.

En ce qui concerne la deuxième question —Quels sont les avantages du nouveau modèle de mise en service? — Il existe plusieurs :

  • Personnaliser des modèles. Étant donné que les collections de sites est toujours démarrer avec un modèle d'out-of-the-box, les personnalisations qui vous initient à l'aide du nouveau modèle de mise en service à distance incorporer des mises à jour automatiques sans toute maintenance supplémentaire requis par vous. En outre, cette approche permet d'éviter les problèmes qui en résulte différents modèles utilisés entre différentes collections de sites.

  • Utilisez un modèle basé sur le modèle. Fournit un modèle de mise en service simple basée sur le modèle, qui vous permet d'enregistrer une conception de site existant comme modèle de mise en service.

  • Définir des modèles à l'aide de différentes approches. Autrement, vous pouvez définir manuellement votre modèle XML valide par rapport à la Schéma de mise en service Plug and Play, ou vous pouvez définir votre modèle à l'aide de code managé pour construire une hiérarchie d'objets. Vous pouvez également mélanger les approches.

  • Sérialisation et la réutilisation des modèles. Vous pouvez sérialiser et puis réutiliser vos modèles de mise en service.

  • Conserver des modèles de format sérialisés. Vous êtes en mesure de conserver vos modèles de mise en service dans n'importe quel format de sérialisation convient le mieux — par exemple, XML ou JSON.

  • Mise en service de nouvelles collections de sites. Vous pouvez approvisionner les nouvelles collections de sites en appliquant le modèle de mise en service à un site cible dans n'importe quel format sérialisé que vous sélectionnez.

  • Intégration avec le modèle objet client. L'intégration du modèle objet client (CSOM) vous offre une flexibilité considérable en activant la mise en service automatisée, basée sur le code. Vous pouvez configurer une nouvelle collection de sites avec votre modèle de mise en service en utilisant le code CSOM/REST ou Windows PowerShell scripts.

  • Utilisez la mise en service delta. Vous pouvez appliquer des modèles de mise en service sur les sites existants. Le moteur de mise en service prend en charge la mise en service delta et, par conséquent, est ajouter/mettre à jour les sites en fonction de l'étendue est fournie dans la définition du modèle.

  • Étendez le moteur de mise en service. Vous pouvez facilement étendre le moteur de mise en service à l'aide de fournisseurs d'extensibilité personnalisés qui vous permettent d'exécuter une logique personnalisée que vous avez écrit avec du code managé CSOM/REST.

  • Traverser les locaux et Office 365 déploiements. Le moteur de mise en service vous permet maintenant de travailler en toute transparence dans les locaux et Office 365 déploiements. Ceci est une amélioration des techniques de mise en service précédents, où les définitions de site personnalisées ont été pas pris en charge Office 365, car ils requise déploiements d'échelle de la batterie de serveurs.

Dans cette section, nous passe en profondeur sur chaque partie de la mise en service à distance. Toutefois, il peut être utile d'abord examiner la points suivants : présentation et comprendre la mise en service à distance dans sa forme la plus simple. Examiné de cette façon, la mise en service à distance implique simplement trois éléments :

  1. Concevoir et créer votre personnalisation de site.

  2. Créez et si vous le souhaitez conserver votre modèle de mise en service dans un format sérialisé que vous choisissez.

  3. Appliquer le modèle de mise en service pour une collection de sites de nouveau ou existant qui a été créée à l'aide d'un modèle de site d'out-of-the-box.

1. modéliser votre site et les artefacts de site

Première étape consiste à créer les personnalisations de site que vous souhaitez enregistrer et appliquer à une collection de sites. Il existe plusieurs façons d'effectuer cette opération. Le moyen le plus simple consiste à apporter les modifications souhaitées dans une page de site existante, puis à enregistrer cette page en tant qu'un modèle de mise en service. Pour plus d'informations, voir Provisioning templates.

Vous pouvez créer votre modèle de mise en service manuellement sous la forme d'un fichier XML ou à l'aide de code managé (REST/CSOM) pour créer une hiérarchie d'objets pour représenter la structure et des artefacts de site. Si vous êtes en train de créer un fichier de schéma, vous devez valider le fichier par rapport au schéma XSD approvisionnement (voir Schéma de mise en service Plug and Play).

Vous trouverez davantage de détails sur votre site dans l'article Moteur de mise en service Plug and Play et la bibliothèque principale de la modélisation.

2. l'exportation et conserver votre modèle de mise en service

Exporter votre modèle de site personnalisé dans votre format préféré sérialisé ; le moteur de mise en service est indépendante par rapport au format de persistance. Cette instance enregistrée de votre personnalisation est votre modèle de mise en service, qui, avec un minimum d'effort, vous puis pouvez s'appliquer aux nouvelles collections de sites. Notez que la sérialisation et la persistance de votre modèle sont une étape facultative qui est requise uniquement si vous souhaitez conserver le modèle. Il n'est pas nécessaire de sérialiser le modèle pour l'appliquer à une collection de sites.

3. appliquer votre modèle de mise en service pour une collection de sites

Vous pouvez utiliser un script de Windows PowerShell ou un code de modèle/REST pour appliquer votre modèle de mise en service pour les collections de sites de nouveau ou existant. Vous pouvez également prévoir une collection de sites entière ou seulement une partie de celle-ci. Pour obtenir un exemple de la mise en service à distance en action, y compris la sérialisation du modèle de mise en service au format XML, consultez la rubrique Exemple d'application console de mise en service.

Afficher: