none
Por error ha quitado los permisos de propietario en tareas de outlook2013 RRS feed

  • Pregunta

  • veréis  trasteando un usuario  ha quitado los permisos que tenia en Tareas de outlook2013 y ahora cuando en tareas botón de la derecha propiedades voy a permisos me aparece el siguiente error:

    No se puede mostrar alguno de los permisos. La operación cliente ha fallado.

    He creado nuevamente el perfil y configurado la cuenta pero sigue diciendo lo mismo. ¿alguna idea?

    jueves, 6 de noviembre de 2014 14:12

Respuestas

  • mmm... ya veo,

    Por el error que me comentas, me gustaria confirmar 2 cosas:
    Eres parte de una organizacion donde hay administradores senior que te dan permisos de administrador a ti?
    Si esto es asi, podriamos tener un escenario donde por agrupamiento de Roles, tenemos permisos para ejecutar acciones de forma limitada, esto forma parte de la administracion por RBAC (solo existente a partir de Exchange 2010).

    http://blogs.technet.com/b/ilvancri/archive/2010/08/20/get-mailboxfolder-is-not-working-amp-exchange-web-services-getting-started.aspx

    Por otro lado, si cuando escribes la instruccion:   Get-Mailb y despues autocompletas (Tecla de Tab) no te autocompleta y no te aparece el comando Get-MailboxFolder, entonces, muy probablemente no tienes la serie de comandos propios del Exchange, para ello, tendrias que agregar el PSSnapIn de Exchange en PowerShell:

    Add-PSSnapin Microsoft.Exchange.Management.Powershell.admin

    Espero ayude

    • Propuesto como respuesta Moderador M viernes, 7 de noviembre de 2014 15:34
    • Marcado como respuesta Moderador M lunes, 10 de noviembre de 2014 15:29
    viernes, 7 de noviembre de 2014 14:35

Todas las respuestas

  • Hola.

    Vi tu post y me gustaria ofrecer algunas sugerencias.

    Para el servidor de Exchange, las "Tareas" forman parte de carpetas dentro del buzon del usuario, te platico esto porque como tal, puedes confirmar que permisos tiene una "carpeta" de un buzon mediante el uso de Exchange Management Shell y utilizando el comando:

    Get-MailboxFolder aliasdelbuzon -Recurse | Get-MailboxFolderPermission

    El resultado de este comando te dara la informacion de cada "carpeta" (como lo son: calendar, tasks, Inbox, etc)

    Para agregar permisos a una carpeta, puedes utilizar el comando:

    Add-MailboxFolderPermission -Identity alias@dominio.com:\tasks -AccessRights Author -user administrator@dominio.com

    Si quieres, primero intenta el comando:

    Add-MailboxFolderPermission -Identity alias@dominio.com:\tasks -AccessRights Author -user administrator@dominio.com -WhatIf

    Si le pones el parametro -What If, esto te permitira conocer que tipo de cambio generara la instruccion que buscas generar.

    Espero que la informacion te sea util.

    Saludos!

    jueves, 6 de noviembre de 2014 23:02
  • Mira lo que me da:

    Get-MailboxFolder XXX  -Recurse | Get-MailboxFolderPermission
    The term 'Get-MailboxFolder' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the na
    me, or if a path was included, verify that the path is correct and try again.
    At line:1 char:18
    + Get-MailboxFolder <<<<  XXX  -Recurse | Get-MailboxFolderPermission
        + CategoryInfo          : ObjectNotFound: (Get-MailboxFolder:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException

    Parece que no reconoce Get-MailboxFolder

    viernes, 7 de noviembre de 2014 10:31
  • mmm... ya veo,

    Por el error que me comentas, me gustaria confirmar 2 cosas:
    Eres parte de una organizacion donde hay administradores senior que te dan permisos de administrador a ti?
    Si esto es asi, podriamos tener un escenario donde por agrupamiento de Roles, tenemos permisos para ejecutar acciones de forma limitada, esto forma parte de la administracion por RBAC (solo existente a partir de Exchange 2010).

    http://blogs.technet.com/b/ilvancri/archive/2010/08/20/get-mailboxfolder-is-not-working-amp-exchange-web-services-getting-started.aspx

    Por otro lado, si cuando escribes la instruccion:   Get-Mailb y despues autocompletas (Tecla de Tab) no te autocompleta y no te aparece el comando Get-MailboxFolder, entonces, muy probablemente no tienes la serie de comandos propios del Exchange, para ello, tendrias que agregar el PSSnapIn de Exchange en PowerShell:

    Add-PSSnapin Microsoft.Exchange.Management.Powershell.admin

    Espero ayude

    • Propuesto como respuesta Moderador M viernes, 7 de noviembre de 2014 15:34
    • Marcado como respuesta Moderador M lunes, 10 de noviembre de 2014 15:29
    viernes, 7 de noviembre de 2014 14:35
  • Te contesto a la primera pregunta en mi organizacion yo tengo todos los permisos de administracion sin ser Administrator
    y la segunda: hago lo que dices escribo Get-Mailb y doy a tab y me pone Get-Mailbox doy a tab y me pone Get-MailboxCalendarSetting y si doy a tab Get-MailboxDatabase y tab Get-MailboxFolderStatics y tab Get-MailboxPermission

    Lo que parece es que no existe Get-MailboxFolder

    martes, 11 de noviembre de 2014 14:49
  • MMM.....  Ya veo, entonces quiza se deba a un problema con la version del producto.

    Imagino que habras revisado el articulo donde habla del uso de VB. Si esa no fuera una opcion, te recomiendo el uso de MFCMAPI, es una herramienta que te permite editar a nivel muuuy muuy granular los objetos de un buzon, incluidos los permisos que tiene la carpeta "Task". Si decides irte por esta opcion,

    Lo primero que deberas hacer es descargar esta herramienta, buscala en CodePlex

    Despues de instalarla en la maquina cliente donde la ejecutaras, donde tambien tienes el cliente de Outlook, entonces, te sugiero que practiques un poco abriendo carpetas y asi.

    Esta liga da mucha ayuda acerca de como usar la herramienta

    http://www.howto-outlook.com/howto/hidemovedeletemfcmapi.htm

    Ya una vez que puedas ver la carpeta "Tasks" da click derecho, y luego "Other tables"> "ACL Tables", selecciona lo del free busy y ya estaras ahi.

    La idea que me viene a la mente es que revises esta ruta y los componentes de una tarea (Incluso puedes exportar la tabla dando click derecho sobre la entrada que representa el permiso de la tarea) con una cuenta de pruebas, de esa manera puedes saber como lucen los permisos de esta carpeta e intentar borrar y regenerar permisos.

    La forma exacta de como agregar permisos via MFCMAPI no lo se, porque no lo he intentado,pero esa herramienta te deberia poder ayudar a agregarlos.

    Espero ayude.

    Saludos!

    • Propuesto como respuesta Moderador M miércoles, 12 de noviembre de 2014 21:05
    martes, 11 de noviembre de 2014 16:37
  • Al final lo que voy hacer es lo siguiente:

    se exporta el buzon a una pst (c:\correo\buzon.pst)
    se cierra el correo
    se elimina (deshabilita) del servidor el buzon
    Se espera unos 20 minutos para que se sincronice todo
    Se crea buzón nuevo
    Se elimina perfil viejo
    Se abre el Outlook y se comprueba permisos carpeta task (son correctos)
    Se importa el buzon.pst (que previamente habíamos exportado)
    Se observa que tenemos Tareas (que tiene los problemas de permisos) y Task que es correcto
    Se indica al usuario que vaya pasando tareas de Tareas a Task y comprobando su funcionamiento.

    Espero que funcione. Ya te contare

    viernes, 14 de noviembre de 2014 13:51