Autoriser ou empêcher un script personnalisé

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

As a global or SharePoint admin in Office 365, you can allow custom script as a way of letting users change the look, feel, and behavior of sites and pages to meet organizational objectives or individual needs. If you allow custom script, all users who have "Add and Customize Pages" permission to a site or page can add any script they want. (By default, users who create sites are site owners and therefore have this permission. For more info about SharePoint permission levels, see Understanding permission levels in SharePoint.)

Remarque : For simple ways to change the look and feel of a site, see Change the theme of your SharePoint team site.

By default, script is allowed on sites that admins create. It is not allowed on OneDrive, on sites users create themselves, and on the root site for your organization. You’ll probably want to limit the amount of script you allow for security reasons. For more info about the security implications of custom script, see Security considerations of allowing custom script.

IMPORTANT: If SharePoint Online was set up for your organization before 2015, your custom script settings might still be set to "Not Configured" even though in the SharePoint admin center they appear to be set to prevent users from running custom script. In this case, users won't be able to copy items between SharePoint sites and between OneDrive and SharePoint. On the settings page of the SharePoint admin center, click OK to accept the custom script settings as they appear and enable cross-site copying. (For more info about copying items between OneDrive and SharePoint, see Copy files and folders between OneDrive for Business and SharePoint sites.)

In the SharePoint admin center, you can choose to allow users to run custom script on OneDrive (referred to as "personal sites") or on all user-created sites. For info about letting users create their own sites, see Manage site creation in SharePoint Online.

Avertissement : Before you allow custom script on sites in your organization, make sure you understand the security implications.

  1. Connectez-vous à Office 365 en tant qu’administrateur général ou administrateur SharePoint.

  2. Sélectionnez l’icône du lanceur d’applications Icône ressemblant à une alvéole et représentant un clic de bouton qui révèle des vignettes d’application à sélectionner. dans le coin supérieur gauche, puis choisissez Administration pour ouvrir le Centre d’administration Office 365. (Si vous ne voyez pas la vignette Administrateur, vous n’avez pas les autorisations d’administrateur Office 365 dans votre organisation.)

  3. Dans le volet gauche, choisissez Centres d’administration > SharePoint.

  4. Sélectionnez Paramètres.

  5. Sous Script personnalisé, sélectionnez :

    • Allow users to run custom script on personal sites.

    • Allow users to run custom script on self-service created sites.

    Section Script personnalisé de la page paramètres dans le Centre d’administration SharePoint

    Remarque : Because self-service site creation points to your organization’s root site collection by default, changing the Custom Script setting allows custom script on your organization’s root site collection. For info about changing where sites are created, see Manage site creation in SharePoint Online.

  6. Click OK. It can take up to 24 hours for the change to take effect.

Avertissement : Before you allow custom script on sites in your organization, make sure you understand the security implications.

To allow custom script on a particular site collection immediately, use the following Microsoft PowerShell command (learn more about the SharePoint Online Management Shell):

Set-SPOsite <SiteURL> -DenyAddAndCustomizePages 0

If you change this setting for a user's OneDrive or a user-created site, it will be overriden by the Custom Script setting in the admin center within 24 hours.

When users are prevented from running custom script on OneDrive or user-created sites, site collection owners and site owners won't be able to create new items such as templates, solutions, themes, and help file collections. If you allowed custom script in the past, items that were already created will still work.

The following site settings are unavailable when users are prevented from running custom script:

Fonctionnalité de site

Comportement

Remarques

Enregistrer le site en tant que modèle

No longer available in Site Settings

Users can still build sites from templates created before custom script was blocked.

Enregistrer la bibliothèque de documents en tant que modèle

No longer available in Library Settings

Users can still build document libraries from templates created before custom script was blocked.

Galerie de solutions

No longer available in Site Settings

Users can still use solutions created before custom script was blocked.

Galerie de thèmes

No longer available in Site Settings

Users can still use themes created before custom script was blocked.

Paramètres d’aide

No longer available in Site Settings

Users can still access help file collections available before custom script was blocked.

Sécurité de champ HTML

No longer available in Library Settings

Users can still use HTML field security that they set up before custom script was blocked.

Solutions bac à sable

Solution Gallery is no longer available in Site Settings

Users can’t add, manage, or upgrade sandbox solutions. They can still run sandbox solutions that were deployed before custom script was blocked.

SharePoint Designer

Pages that are not HTML can no longer be updated.

Liste de gestion : Les options Créer un formulaire et Action personnalisée ne fonctionnent plus.

Sous-sites : Les options Nouveau sous-site et Supprimer le site redirigent vers la page Paramètres du site dans le navigateur.

Sources de données : Le bouton Propriétés n’est plus disponible.

Users can still open data sources.

Uploading files that potentially include script

The following file types can no longer be uploaded to a library

.asmx

.ascx

.aspx

.htc

.jar

.master

.swf

.xap

.xsf

Existing files in the library are not impacted.

The following web parts and features are unavailable to site collection owners and site owners when you prevent them from running custom script.

Catégorie de composant WebPart

Composant WebPart

Données métiers

Actions de données métiers

Élément de données métiers

Générateur d’éléments de données métiers

Liste de données métiers

Liste liée aux données métiers

Excel Web Access

Détails de l’indicateur

Liste d’états

Visio Web Access

Communauté

À propos de cette communauté

Rejoindre

Mon appartenance à un groupe

Outils

Quoi de neuf

Report de contenu

Catégories

Récapitulatif du projet

Documents pertinents

Visionneuse RSS

Agrégation de sites

Sites de la catégorie

Propriété de terme

Chronologie

Visionneuse WSRP

Visionneuse XML

Ensembles de documents

Contenu d’ensembles de documents

Propriétés d’ensembles de documents

Formulaires

Composant WebPart de formulaire HTML

Média et contenu

Éditeur de contenu

Éditeur de script

Composant WebPart Silverlight

Recherche

Perfectionnement

Zone de recherche

Navigation par recherche

Résultats de la recherche

Contenu piloté par la recherche

Réutilisation d’un élément de catalogue

Collaboration sociale

Informations sur le contact

Zone de notes

Navigateur de l’organisation

Flux de site

Nuage de balises

Tâches de l’utilisateur

Galerie de pages maîtres

Création ou modification impossible des pages maîtres

Site de publication

Création ou modification impossible des pages maîtres et mises en page

Before you prevent custom script on sites where you previously allowed it, we recommend communicating the change well in advance so users can understand the impact of it. Otherwise, users who are accustomed to changing themes or adding web parts on their sites will suddenly not be able to and will see the following error message.

Message d’erreur affiché lorsque la fonctionnalité d’écriture de scripts est désactivée sur un site ou une collection de sites

Communicating the change in advance can reduce user frustration and support calls.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×