none
Configure Project Server 2010 to work with Exchange Server 2010 SP1 RRS feed

  • Pregunta

  • Buenas estoy teniendo el siguiente problema al ejecutar el comando que indica la siguiente pagina:

    http://technet.microsoft.com/en-us/library/ff468700.aspx

     

    [PS] C:\Windows\system32>Add-ADPermission -Identity (get-exchangeserver).DistinguishedName -User (Get-User -Identity "demo\demo"| select-object).identity -extendedRights ms-Exch-EPI-Impersonation

    No se puede enlazar el argumento al parámetro 'Identity' porque es nulo.

    + CategoryInfo : InvalidData: (:) [Add-ADPermission], ParameterBindingValidationException

    + FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Add-ADPermission


    Diego Almada
    viernes, 13 de mayo de 2011 18:14

Respuestas

  • Nunca he integrado un Project Server contra Exchange por lo que ando algo perdido.

    Se me ocurre que ejecutes los comandos del artículo pero serparados y mirar cuál no devuelve el valor correcto (indica un valor Null) e intentar "rascar" por aquí.


    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator (Windows Server 2008)
    MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
    MCC: Microsoft Community Contributor 2011
    Citrix CCA
    • Marcado como respuesta Diego Almada jueves, 19 de mayo de 2011 16:31
    viernes, 13 de mayo de 2011 22:34
    Moderador
  • Lo solucione de esta manera, paso el comando.

     

    =========================================================================================================================================================

    $CAS = get-exchangeserver | where { $_.ServerRole -match "ClientAccess" }

     

    $CAS | foreach-object {Add-ADPermission -Identity $_.DistinguishedName -User (Get-User -Identity DOMAIN\AppPoolAccount | select-object).identity -extendedRights ms-Exch-EPI-Impersonation}

    ==========================================================================================================================================================

    ·         Replace domain\apppoolaccount with application pool account for the project server service application.

     


    Diego Almada
    • Marcado como respuesta Diego Almada jueves, 19 de mayo de 2011 16:31
    jueves, 19 de mayo de 2011 16:31

Todas las respuestas

  • Revisa este hilo http://social.technet.microsoft.com/Forums/en-ZA/projectserver2010general/thread/800851a8-6e0a-413e-a8ac-0b65b58949bb, la parte de dar permisos para hacer el "Impersonate"
    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator (Windows Server 2008)
    MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
    MCC: Microsoft Community Contributor 2011
    Citrix CCA
    viernes, 13 de mayo de 2011 18:26
    Moderador
  • Ejecute estos comandos pero de igual manera sigue dandome el mismo error, no se si hace falta reiniciar algun servicio?

    new-ManagementRoleAssignment -Name: suImpersonateRole -Role:ApplicationImpersonation -User:'spconfigacct@demodomain.com'

    new-ManagementRoleAssignment -Name: suImpersonateRole -Role:ApplicationImpersonation -User:'markj@demodomain.com'


    Diego Almada
    viernes, 13 de mayo de 2011 18:53
  • Nunca he integrado un Project Server contra Exchange por lo que ando algo perdido.

    Se me ocurre que ejecutes los comandos del artículo pero serparados y mirar cuál no devuelve el valor correcto (indica un valor Null) e intentar "rascar" por aquí.


    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator (Windows Server 2008)
    MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
    MCC: Microsoft Community Contributor 2011
    Citrix CCA
    • Marcado como respuesta Diego Almada jueves, 19 de mayo de 2011 16:31
    viernes, 13 de mayo de 2011 22:34
    Moderador
  • Lo solucione de esta manera, paso el comando.

     

    =========================================================================================================================================================

    $CAS = get-exchangeserver | where { $_.ServerRole -match "ClientAccess" }

     

    $CAS | foreach-object {Add-ADPermission -Identity $_.DistinguishedName -User (Get-User -Identity DOMAIN\AppPoolAccount | select-object).identity -extendedRights ms-Exch-EPI-Impersonation}

    ==========================================================================================================================================================

    ·         Replace domain\apppoolaccount with application pool account for the project server service application.

     


    Diego Almada
    • Marcado como respuesta Diego Almada jueves, 19 de mayo de 2011 16:31
    jueves, 19 de mayo de 2011 16:31
  • Gracias por el feed-back!!
    Saludos,

    Marc
    MCSA/MCSE 2003
    MCITP: Enterprise Administrator (Windows Server 2008)
    MCITP: Enterprise Messaging Administrator (Microsoft Exchange 2007 & Exchange 2010)
    MCC: Microsoft Community Contributor 2011
    Citrix CCA
    jueves, 19 de mayo de 2011 18:20
    Moderador