De toute façon de déterminer si un site a été créé via le Self-Service de Création de sites ou “régulièrement”?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/88326

Question

Est-il possible de déterminer si un site a été créé par un utilisateur, à l'aide de self-service de création de sites ou par un administrateur par l'Administration Centrale ou PowerShell?

J'ai essayé de regarder à travers la SPWeb.AllProperties pour certains identificateur ou SPSite.GetSelfServiceSiteCreationSettings, mais qui ne contient que de savoir si l'auto-service a été activé pour le site, pas si le site a été créé à l'aide.La seule solution que j'ai trouvé jusqu'à présent: SPSite.RootWeb.Author qui je l'espère est différent pour le libre-service créé site.

En plus de l'aide d'un approvisionnement personnalisés fournisseur qui serait d'écrire une propriété personnalisée dans la racine web de toute façon standard de comprendre comment le site a été créé?

Était-ce utile?

La solution

SharePoint ne stocke pas la méthode utilisée pour créer un site, n'importe où.Votre seul indicateur pour identifier les sites dont l'auteur ne possède pas les autorisations nécessaires pour créer des sites.En ce qui concerne un approvisionnement personnalisés, fournisseur, le SPWebProvisioningProperties objet passé le fournisseur n'offre pas d'informations quant à la méthode.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top