1-Verificar si un usuario pertence al grupo “Colaboradores”
private bool VerificarSiEsColaborador()
{
bool esColaborador = false;
SPWeb web = SPContext.Current.Web;
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPSite site = new SPSite(web.Site.ID))
{
using (SPWeb web = site.OpenWeb(web.ID))
{
if (web.IsCurrentUserMemberOfGroup(web.SiteGroups["Colaborador"].ID))
{
esColaborador = true;
}
}
}
});
return esColaborador;
}
2-Error: The list is too large to save as a template
El tamaño default es de 50 MB al guardar una lista, se puede modificar con stsadm hasta 500MB.
stsadm -o setproperty -propertyname max-template-document-size -propertyvalue 50000000
3-Deshabilitar subida de attachments en las listas
Desde server object:
SPList spList = spWeb.Lists["MyList"];
spList.EnableAttachments = false;
spList.Update();
Desde la UI: List Settings -> Advanced setttings -> Attachments, seleccionar disable
4-Configuración de antivirus en Sharepoint 2010
Algunas opciones importantes:
- Escanear documentos al suibirlos
- Escanear documentos cuando se descargan
- Antivirus timeout: tiempo que correrá el antivirus antes que lance un timeout. verifique la performance del servidor y ajuste este parámetro
- Antivirus threads: cantidad de hilos de ejecución que dispará el engine del antivirus
5-Deshabilitar Loopback check mediante powershell
New-ItemProperty HKLM:\System\CurrentControlSet\Control\Lsa -Name “DisableLoopbackCheck” -Value “1? -PropertyType dword
No hay comentarios:
Publicar un comentario