Mensaje de error cuando un usuario externo acepta una invitación de SharePoint Online con otra cuenta

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 3026478
PROBLEMA
Considere el siguiente escenario:
  • Proporcionan un acceso de usuario externo a Microsoft SharePoint Online o Microsoft OneDrive de recurso de empresa.
  • El usuario acepta la invitación, pero ha iniciado sesión con otra cuenta de Microsoft en el momento.
  • El usuario explora el recurso compartido.
En este escenario, el usuario recibe uno de los siguientes mensajes de error:
Acceso denegado
Díganos por qué necesita tener acceso a este sitio.
Usuario no se encuentra en el directorio
Necesita permiso para tener acceso a este sitio.
SOLUCIÓN
Para resolver este problema, determine qué cuenta aceptado la invitación, quitar la cuenta incorrecta si es necesario y, a continuación, volver a invitar al usuario a los recursos.

Nota: Muchos de los ejemplos de este artículo utilizan <contoso></contoso> como marcador de posición. En el escenario, reemplazar <contoso></contoso> con el dominio que se utiliza para la organización.

Determinar qué cuenta tiene acceso como usuario externo

Si se puede tener acceso al sitio como el usuario externo incorrecto, siga estos pasos:
  1. Iniciar sesión como la cuenta de usuario externo que utiliza para aceptar la invitación.
  2. Haga clic en la imagen de perfil en la esquina superior derecha y, a continuación, haga clic en Mi configuración.
  3. En el campo cuenta , revise la dirección de correo electrónico. Por ejemplo, i:0 #. f|membership| JonDoe@contoso.com.

    Nota: En este ejemplo, JonDoe@contoso.com es la cuenta de correo electrónico que ha había aceptado la invitación del usuario.
  4. Si la dirección es correcta, vaya a la sección "Quitar la cuenta de usuario externa incorrecta".
Si no tiene acceso el sitio que el usuario externo incorrecto, siga estos pasos:
  1. Como administrador de SharePoint Online, iniciar una sesión en la colección de sitios que se ha compartido con el usuario externo.
  2. Haga clic en el icono de engranaje para el menú de configuración y, a continuación, haga clic en Configuración del sitio.
  3. En la sección usuarios y permisos , haga clic en personas y grupos.
  4. Al final de la dirección URL en la ventana del explorador, después de la people.aspx? forma parte de la dirección URL, reemplace MembershipGroupId =<number> </number> con MembershipGroupId = 0, y, a continuación, presione ENTRAR.
  5. En la lista de usuarios, busque el nombre del usuario externo. Haga clic en el nombre de usuario y copiar el acceso directo.
  6. En una nueva ventana del explorador o ficha, pegue la dirección URL que ha copiado en el paso anterior en el cuadro Dirección. Agregar y fuerza = 1 al final de la dirección URL y, a continuación, presione ENTRAR.
  7. En el campo cuenta , revise la dirección de correo electrónico. Por ejemplo, i:0 #. f|membership| JonDoe@contoso.com.

    Nota: En este ejemplo, JonDoe@contoso.com es la cuenta de correo electrónico que ha había aceptado la invitación del usuario.
  8. Si la dirección es correcta, vaya a la sección "Quitar la cuenta de usuario externa incorrecta".

Quite la cuenta de usuario externo incorrecto

Los usuarios externos se administran desde una colección de sitios en cada colección de sitios. Una cuenta de usuario externo debe quitarse de cada colección de sitios a los que se otorga el acceso la cuenta. Se puede hacer esto desde la interfaz de usuario de SharePoint Online o mediante el Shell de administración en línea de SharePoint, dependiendo de la versión de Office 365.

Para suscripciones a Office 365 Small Business, utilice la interfaz de usuario en línea de SharePoint. Para ello, siga estos pasos:
  1. Vaya al centro de administración de Office 365 en https://portal.office.com.
  2. En la Configuración del servicio, haga clic en configuración de administrar toda la organización.
  3. Haga clic en sitios y el uso compartido de documentos en el menú de la izquierda y, a continuación, haga clic en quitar usuarios externos individuales.
  4. Seleccione el usuario externo que tiene que ser eliminado y, a continuación, haga clic en el icono Eliminar .
Todas las demás suscripciones deben utilizar el Shell de administración de SharePoint Online.

Nota: Esta opción no se aplica a las organizaciones de Office Small Business (P).
  1. Descargar e instalar el Shell de administración de SharePoint Online. Para obtener más información, visite el siguiente sitio Web de Microsoft:
  2. Iniciar el Shell de administración en línea de SharePoint.
  3. Escriba el siguiente cmdlet:
    $cred = Get-Credential
  4. En el cuadro de diálogo requiere credenciales de Windows PowerShell , escriba la contraseña y la cuenta de administrador y, a continuación, haga clic en Aceptar.
  5. Conectar a SharePoint Online y, a continuación, escriba el siguiente cmdlet:
    Connect-SPOService -Url https://-admin.sharepoint.com -Credential $cred
  6. Quitar el usuario de cada colección de sitios. Escriba el siguiente cmdlet y, a continuación, presione ENTRAR:
    $ExtUser = Get-SPOExternalUser -filter <account@contoso.com>
    Nota: En este cmdlet, reemplace <account@contoso.com></account@contoso.com> con la cuenta afectada. Para quitar el usuario, escriba el siguiente cmdlet y, a continuación, presione ENTRAR:
    Remove-SPOExternalUser -UniqueIDs @($ExtUser.UniqueId)
Estos pasos quitan la externos capacidad del usuario para tener acceso a SharePoint Online. Sin embargo, el usuario seguirá apareciendo en las búsquedas de personas y en el cmdlet Get-SPOUser de Shell de administración de SharePoint Online. Para quitar por completo el usuario de SharePoint Online, tendrá que quitar el usuario de la lista de información del usuario. Hay dos maneras de lograrlo.
  1. Utilice la interfaz de usuario en línea de SharePoint. Para ello, vaya a cada colección de sitios a los que el usuario tenía acceso anteriormente y, a continuación, siga estos pasos:
    1. En la colección de sitios, modificar la dirección URL agregando la siguiente cadena al final de la dirección URL:
      _layouts/15/people.aspx/membershipGroupId=0
      Por ejemplo, la dirección URL completa será similar al siguiente:
      https://<contoso>.sharepoint.com/_layouts/15/people.aspx/membershipGroupId=0
    2. Seleccione el usuario de la lista.
    3. Haga clic en Quitar permisos de usuario de la cinta de opciones.
  2. Usar el Shell de administración en línea de SharePoint.

    Nota: Esta opción no se aplica a las suscripciones de Small Business.

    Para obtener más información acerca de cómo utilizar el Shell de administración de SharePoint Online, visite el sitio Web de Microsoft siguiente:
    1. Iniciar el Shell de administración en línea de SharePoint.
    2. Escriba el siguiente cmdlet:
      $cred = Get-Credential
      En la ventana requiere credenciales de Windows PowerShell , escriba la contraseña y la cuenta de administrador, haga clic en Aceptar.
    3. Conectar a SharePoint Online y, a continuación, escriba el siguiente cmdlet:
      Connect-SPOService -Url https://<contoso>-admin.sharepoint.com -Credential $cred
    4. Quitar el usuario de cada colección de sitios. Para ello, escriba el siguiente cmdlet:
       Get-SPOUser -Site https://<contoso>.sharepoint.com | FT –a

      Observe el externo del usuario Nombre de usuario en los resultados devueltos. Como un usuario externo, puede tener un prefijo "live.com#" si es un Microsoft Account.

      Escriba el siguiente cmdlet:
      Remove-SPOUser -Site https://<contoso>.sharepoint.com -LoginName live.com#jondoe@company.com
      Nota: Reemplazar Live.com# jondoe@company.com con el usuario en el escenario.
A continuación, debe quitar la cuenta de Active Directory de Azure. Para ello, siga estos pasos:
  1. Descargue e instale el módulo de PowerShell de Azure Active Directory y sus requisitos previos. Para esto, vaya al sitio Web de Microsoft siguiente:
  2. Abra el módulo de PowerShell de Azure Active Directory y, a continuación, ejecute los comandos siguientes:
    1. Connect-MSOLService
      Escriba sus credenciales de administrador en el cuadro de diálogo.

    2. Get-MsolUser -ReturnDeletedUsers -UnlicensedUsersOnly | ft -a

      Busque el usuario externo que acaba de eliminar y, a continuación, confirmar aparecen.
    3. Remove-MsolUser -RemoveFromRecycleBin -UserPrincipalName 'jondoe_contoso.com#EXT#@yourdomaint.onmicrosoft.com'

      Nota: Reemplazar jondoe_contoso.com#ext#@yourdomain.onmicrosoft.com con el usuario específico en el escenario.

Borrar la caché del explorador

SharePoint Online utiliza el almacenamiento en caché de explorador en varios escenarios, incluida la en el selector de personas. Incluso si un usuario se ha quitado completamente del sistema, él o ella todavía puede permanecer en la caché del explorador. Borrar la caché del explorador, resuelve este problema. Para hacer esto para Internet Explorer, siga los pasos en el siguiente sitio Web de Microsoft: Al borrar la caché, asegúrese de que también selecciona la opción de Cookies y datos de Web .

Volver a invitar al usuario externo

Después de seguir estos pasos, vuelva a invitar a los usuarios externos al sitio con la dirección de correo electrónico deseados. Para asegurarse de que el usuario final acepta con la dirección de correo electrónico, es aconsejable copiar el vínculo de la invitación y, a continuación, péguelo en una sesión de exploración de InPrivate. Esto asegura que no hay credenciales almacenadas en caché se utilizan para aceptar la invitación.
MÁS INFORMACIÓN
Una invitación de usuario externo no requiere que se acepte por la dirección de correo electrónico al que se envió en primer lugar. Es una invitación de una sola vez. Si otro usuario acepta la invitación, o si el usuario que acepte la invitación se firma con una cuenta que no sea la dirección de correo electrónico a la que se envió la invitación, puede aparecer un mensaje de acceso denegado.

Por ejemplo, un usuario ha iniciado sesión a través de un explorador mediante el uso de una cuenta de Microsoft y el usuario recibe una invitación de correo electrónico a la cuenta de usuario usuario externo en la aplicación de correo electrónico del usuario. A continuación, el usuario hace clic en el vínculo para aceptar la invitación. Sin embargo, en función de los cookies del navegador del usuario, el usuario accidentalmente acepta la invitación mediante el uso de la identidad incorrecta.

Cuando el usuario inicia sesión en el recurso mediante el uso de la cuenta de usuario usuario externo, el usuario recibe el error en el que el usuario no se encuentra en el directorio.

¿Sigue necesitando ayuda? Vaya a la Comunidad de Office 365 .

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3026478 - Última revisión: 08/12/2015 23:30:00 - Revisión: 5.0

Microsoft Office SharePoint Online

  • o365 o365e o365p o365a o365m o365022013 kbmt KB3026478 KbMtes
Comentarios