significado que puede opiniones manejo instalar hacer funcionalidad explicacion español empresa sharepoint moss

sharepoint - que - ¿Cómo verificar si está instalado MOSS Standard o MOSS Enterprise?



sharepoint que se puede hacer (4)

¿Cómo es posible verificar si está instalado MOSS Standard o MOSS Enterprise?


Desde el código, una forma fácil de verificar la licencia de MOSS es ver si las características de alcance de la granja "Premium" (Enterprise) están instaladas en SPFarm.Local.FeatureDefinitions :

99ee0928-7342-4739-865d-35b61ea4eaf0 BDCAdminUILinks e4e6a041-bc5b-45cb-beab-885a27079f74 ExcelServer a573867a-37ca-49dc-86b0-7d033a7ed2c8 PremiumSiteStapling a10b6aa4-135d-4598-88d1-8d4ff5691d13 ipfsAdminLinks cdfa39c6-6413-4508-bccf-bf30368472b3 DataConnectionLibraryStapling


Dado que el enlace que aparece en la respuesta de Paul parece requerir registro en los weblogs de ASP.NET, esta es la respuesta sin tener que irse e iniciar sesión en otra parte:

Administrador central -> Operaciones -> Actualización y migración -> Convertir tipo de licencia

El campo ''Licencia actual'' le dirá. Una vez que se ha ingresado una clave de licencia empresarial, también debe habilitar las características de la empresa visitando:

Central Admin -> Operations -> Upgrade and Migration -> Habilitar Enterprise Features

Una vez hecho esto, no puede revertir la instalación a las características estándar.



Consulte este artículo sobre "Cómo verificar si está instalado SharePoint Standard o SharePoint Enterprise".

La clave SKU no es más que un GUID como se puede ver en la tabla anterior, por lo que podemos recuperar fácilmente esta información usando el código siguiente, usar un elemento web visual y agregar este método Render en su archivo UserControl.ascx.cs.

protected override void Render(HtmlTextWriter writer) { base.Render(writer); const string SHAREPOINT2010FOUNDATION = “BEED1F75-C398-4447-AEF1-E66E1F0DF91E”; const string SHAREPOINT2010STANDARD = “3FDFBCC8-B3E4-4482-91FA-122C6432805C”; const string SHAREPOINT2010ENTERPRISE = “D5595F62-449B-4061-B0B2-0CBAD410BB51″; SPFarm _spFarm = SPFarm.Local; IEnumerable<Guid> _guid = _spFarm.Products; foreach (var item in _guid) { string _skuID = item.ToString(); writer.Write(“<div>/n”); if (_skuID.Equals(SHAREPOINT2010STANDARD, StringComparison.CurrentCultureIgnoreCase)) { writer.Write(“<span>” + _skuID + ” – You have SharePoint 2010 Standard Edition” + “</span>/n”); } if (_skuID.Equals(SHAREPOINT2010ENTERPRISE,StringComparison.CurrentCultureIgnoreCase)) { writer.Write(“<span>” + _skuID + ” – You have SharePoint 2010 Enterprise Edition” + “</span>/n”); } if (_skuID.Equals(SHAREPOINT2010FOUNDATION, StringComparison.CurrentCultureIgnoreCase)) { writer.Write(“<span>” + _skuID + ” – You have SharePoint 2010 Foundation” + “</span>/n”); } writer.Write(“</div>/n”); } }