Tuesday, December 04, 2012

Cuentas Administradas SharePoint 2010 object reference not set to an instance of an object - error

Cuentas Administrdas y Object reference not set to an instance of an object
Al habilitar el cambio de contraseƱa automĆ”tico cuando creamos una cuenta administrada en SharePoint 2010 es comĆŗn encontrarse con un error del tipo:

Acceso denegado. SĆ³lo los administradores de equipos pueden crear definiciones de trabajo del servicio de administraciĆ³n de tipo: Microsoft.SharePoint.Administration.SPGeneratePasswordJobDefinition, Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral....
Es probable que esto ocurra por el nivel de impersonalizaciĆ³n que todavĆ­a debo entender! http://msdn.microsoft.com/en-us/library/ms681722.aspx

Como les comentaba esto sucede sĆ³lo al crear una cuenta seteando la propiedad Habilitar el cambio de contraseƱa automĆ”tico.

Esto ocasiona posteriormente el siguiente error al tratar de acceder a Configurar cuentas administradas de la AdministraciĆ³n Central de SharePoint.

Luego entonces lo que descubrĆ­ googleando un poco es que si quitamos la opciĆ³n de Habilitar el cambio de contraseƱa automĆ”tico a todas las cuentas en conflicto el problema se resuelve y posterior podrĆ­amos volver a setearla sin problemas.
Un comando de PS para que vean cĆ³mo hacerlo:

Get-SPManagedAccount #Muestra todas las cuentas administradas.
$ma=Get-SPManagedAccount -Identity "domain\spaccount"
$ma
$ma.AutomaticChange=$false
$ma.Update()
$ma

Otra soluciĆ³n es crear las cuentas sin la opciĆ³n Habilitar el cambio de contraseƱa automĆ”tico y una vez creada setear dicha propiedad desde la AdministraciĆ³n Central o desde PS.

Todavƭa tengo que probar si el cambio de contraseƱas se realiza realmente para estas cuentas administradas.

Espero como siempre les sea Ćŗtil.

Fuantes: 
http://social.technet.microsoft.com/Forums/en-US/sharepointadminprevious/thread/406f1817-d687-49d7-9691-26e487fb5577
http://smallcitydesign.com/object-reference-not-set-to-an-instance-of-an-object-when-creating-a-managed-account/
http://msdn.microsoft.com/en-us/library/ms681722.aspx

No comments: