Hiba, ha egy külső felhasználó egy másik fiók használatával fogad el egy SharePoint Online-meghívót

Probléma

Külsőleg megosztott erőforrás elérésekor az alábbi hibaüzenetek egyike jelenik meg:

  • Hozzáférés megtagadva.
  • Tudassa velünk, miért van szüksége hozzáférésre ehhez a webhelyhez.
  • A felhasználó nem található a címtárban
  • A webhely eléréséhez engedélyre van szüksége.

Megoldás

A probléma megoldásához kövesse az alábbi lépéseket:

  1. Határozza meg, hogy melyik fiók fogadta el a meghívást.
  2. Távolítsa el a helytelen fiókot és a megfelelő fiókot.
  3. A felhasználó újbóli meghívása az erőforráshoz.

Megjegyzés:

A cikkben számos példa használja a <contoso>-t helyőrzőként. A forgatókönyvben cserélje le a contoso> elemet <a szervezetéhez használt tartományra.

Annak meghatározása, hogy melyik fiók rendelkezik hozzáféréssel külső felhasználóként

Ha nem megfelelő külső felhasználóként tudja elérni a webhelyet, kövesse az alábbi lépéseket:

  1. Jelentkezzen be a meghívás elfogadásához használt külső felhasználói fiókként.

  2. Kattintson a profilképre a jobb felső sarokban, majd kattintson a Saját beállítások elemre.

  3. A Fiók mezőben tekintse meg az e-mail-címet. Például: i:0#.f|membership|JonDoe@contoso.com.

    Megjegyzés:

    Ebben a példában a JonDoe@contoso.com az e-mail-fiók, amely elfogadta a felhasználó meghívóját.

  4. Ha a cím helytelen, lépjen a "Helytelen külső felhasználói fiók eltávolítása" szakaszra.

Ha nem tudja elérni a webhelyet helytelen külső felhasználóként, kövesse az alábbi lépéseket:

  1. SharePoint Online-rendszergazdaként jelentkezzen be a külső felhasználóval megosztott webhelycsoportba.

  2. Kattintson a Beállítások menü fogaskerék ikonjára, majd a Webhely beállításai parancsra.

  3. A Felhasználók és engedélyek szakaszban kattintson a Kapcsolatok és csoportok elemre.

  4. A böngészőablakban lévő URL-cím végén, az URL people.aspx? része után cserélje a MembershipGroupId=<számot> a MembershipGroupId=0 szövegre, majd nyomja le az Enter billentyűt.

  5. A felhasználók listájában keresse meg a külső felhasználó nevét. Kattintson a jobb gombbal a felhasználónevére, és másolja le a billentyűparancsot.

  6. Egy új böngészőablakban vagy lapon illessze be az előző lépésben kimásolt URL-címet a cím mezőbe. Tegye hozzá a &force=1 szöveget az URL végéhez, majd nyomja le az Enter billentyűt.

  7. A Fiók mezőben tekintse meg az e-mail-címet. Például: i:0#.f|membership|JonDoe@contoso.com.

    Megjegyzés:

    Ebben a példában a JonDoe@contoso.com az e-mail-fiók, amely elfogadta a felhasználó meghívóját.

  8. Ha a cím helytelen, lépjen a "Helytelen külső felhasználói fiók eltávolítása" szakaszra.

A helytelen külső felhasználói fiók eltávolítása

A külső felhasználókat a rendszer webhelycsoportonként kezeli. A külső felhasználói fiókot el kell távolítani minden olyan webhelycsoportból, amelyhez a fiók hozzáférést kapott. Ezt a SharePoint Online felhasználói felületén vagy a SharePoint Online felügyeleti rendszerhéjon keresztül teheti meg, a Microsoft 365 verziójától függően.

Microsoft 365 Vállalati verziós előfizetések esetén használja a SharePoint Online felhasználói felületét:

  1. Keresse meg a Microsoft 365 Felügyeleti központ itt: https://portal.office.com.

  2. A szolgáltatásbeállítások között kattintson a Szervezeti szintű beállítások kezelése elemre.

  3. A bal oldali menüben kattintson a Webhelyek és dokumentummegosztás elemre, majd az Egyéni külső felhasználók eltávolítása elemre.

  4. Jelölje ki az eltávolítani kívánt külső felhasználót, majd kattintson a Törlés ikonra.

Minden más előfizetésnek az alábbi lépések végrehajtásával kell használnia a SharePoint Online felügyeleti rendszerhéjat:

Megjegyzés:

Ez a lehetőség az Office Small Business (P) szervezetekre nem vonatkozik.

  1. Töltse le és telepítse a SharePoint Online Management Shell-t. További információt a Bevezetés a SharePoint Online felügyeleti rendszerhéj használatába című témakörben talál.

  2. Indítsa el SharePoint Online Management Shell-t.

  3. Írja be a következő parancsmagot:

    $cred = Get-Credential
    
  4. A hitelesítő adatok Windows PowerShell párbeszédpanelen írja be a rendszergazdai fiókját és jelszavát, majd kattintson az OK gombra.

  5. Csatlakozzon a SharePoint Online-hoz, majd írja be a következő parancsmagot:

    Connect-SPOService -Url https://-admin.sharepoint.com -Credential $cred
    
  6. Távolítsa el a felhasználót minden webhelycsoportból. Írja be a következő parancsmagot, majd nyomja le az Enter billentyűt:

    $ExtUser = Get-SPOExternalUser -filter <account@contoso.com>
    

    Megjegyzés:

    Ebben a parancsmagban cserélje le a account@contoso.com-t az érintett fiókra. Ezután a felhasználó eltávolításához írja be a következő parancsmagot, majd nyomja le az Enter billentyűt:

    Remove-SPOExternalUser -UniqueIDs @($ExtUser.UniqueId)
    

Az alábbi lépések eltávolítják a külső felhasználó SharePoint Online-hozzáférését. A felhasználó azonban továbbra is megjelenik a személykeresésekben és a SharePoint Online felügyeleti rendszerhéjban Get-SPOUser parancsmagban. Ha teljesen el szeretné távolítani a felhasználót a SharePoint Online-ból, el kell távolítania a felhasználót a UserInfo listából. Kétféleképpen lehet.

  1. Használja a SharePoint Online felhasználói felületét. Ehhez keresse meg az összes olyan webhelycsoportot, amelyhez a felhasználó korábban hozzáféréssel rendelkezett, majd kövesse az alábbi lépéseket:

    1. Szerkessze az URL-címet a webhelycsoportban, hozzáadva a következő karakterláncot az URL végéhez:

      _layouts/15/people.aspx/membershipGroupId=0
      

      A teljes URL-cím például a következőhöz hasonló lesz:

      https://<contoso>.sharepoint.com/_layouts/15/people.aspx/membershipGroupId=0
      
    2. Válassza ki a felhasználót a listából.

    3. Kattintson a Felhasználói engedélyek eltávolítása elemre a menüszalagon.

  2. Használja az SharePoint Management Shell-t. A SharePoint Online felügyeleti rendszerhéj használatáról további információt a Bevezetés a SharePoint Online felügyeleti rendszerhéj használatába című témakörben talál.

    Megjegyzés:

    Ez a lehetőség nem vonatkozik a Kisvállalati előfizetésekre.

    1. Indítsa el SharePoint Online Management Shell-t.

    2. Írja be a következő parancsmagot:

      $cred = Get-Credential
      

      A Windows PowerShell Hitelesítő adatok megadása szükséges ablakban írja be a rendszergazdai fiókját és jelszavát, majd kattintson az OK gombra.

    3. Csatlakozzon a SharePoint Online-hoz, majd írja be a következő parancsmagot:

      Connect-SPOService -Url https://<contoso>-admin.sharepoint.com -Credential $cred
      
    4. Távolítsa el a felhasználót az egyes webhelycsoportokból a következő parancsmag beírásával:

      Get-SPOUser -Site https://<contoso>.sharepoint.com | FT –a
      

    A kapott eredmények között jegyezze meg a külső felhasználó bejelentkezési nevét. Külső felhasználóként előfordulhat, hogy "live.com#" előtaggal rendelkezik, ha egy Microsoft-fiókról van szó.

    Írja be a következő parancsmagot:

    Remove-SPOUser -Site https://<contoso>.sharepoint.com -LoginName live.com#jondoe@company.com
    

    Megjegyzés:

    Cserélje ki a live.com#jondoe@company.com előtagot az ön esetében szereplő felhasználóra.

Ezután el kell távolítania a fiókot a Microsoft Entra ID:

  1. Töltse le és telepítse az Azure Active Directory PowerShell modult és előfeltételeit. Ehhez lépjen a Microsoft Entra ID kezelése Windows PowerShell használatával című témakörre.

  2. Nyissa meg az Azure Active Directory PowerShell modult, majd futtassa az alábbi parancsokat:

    Connect-MSOLService
    

    Adja meg a rendszergazdai hitelesítő adatait a párbeszédpanelen:

    Get-MsolUser -ReturnDeletedUsers -UnlicensedUsersOnly | ft -a
    
  3. Keresse meg az imént törölt külső felhasználót, majd ellenőrizze, hogy szerepel-e a listán.

    Remove-MsolUser -RemoveFromRecycleBin -UserPrincipalName 'jondoe_contoso.com#EXT#@yourdomaint.onmicrosoft.com'
    

    Megjegyzés:

    Cserélje ki a jondoe_contoso.com#EXT#@yourdomain.onmicrosoft.com címet az esetében szereplő konkrét felhasználóra.

A böngésző gyorsítótárának törlése

A SharePoint Online számos esetben használja a böngésző gyorsítótárazását, beleértve a Kapcsolatok-pickert is. Annak ellenére, hogy egy felhasználót teljesen eltávolítottak a rendszerből, előfordulhat, hogy a felhasználó továbbra is a böngésző gyorsítótárában marad. A böngésző gyorsítótárának kiürítése megoldja a problémát. Ehhez az Internet Explorerben kövesse a böngészési előzmények megtekintésével és törlésével kapcsolatos szakaszban leírt lépéseket.

A gyorsítótár kiürítése után győződjön meg arról, hogy a Cookie-k és webhelyadatok lehetőséget is kiválasztotta.

A külső felhasználó újbóli meghívása

Miután követte ezeket a lépéseket, a kívánt e-mail-cím használatával vissza kell hívnia a külső felhasználót a webhelyre. Annak érdekében, hogy a végfelhasználó a megfelelő e-mail-címmel fogadja el a műveletet, ajánlott a meghívóban található hivatkozást kimásolni, majd beilleszteni egy InPrivate-böngészési munkamenetbe. Ezzel biztosíthatja, hogy a meghívó elfogadásához ne legyenek gyorsítótárazott hitelesítő adatok.

További információ

A külső felhasználó meghívását nem kell elfogadnia az e-mail-címnek, amelyre először el lett küldve. Ez egy egyszeri meghívó. Ha egy másik felhasználó fogadja el a meghívást, vagy ha a meghívást elfogadó felhasználó egy, a meghívó címzettjének e-mail-címétől eltérő fiókkal jelentkezik be, előfordulhat, hogy a hozzáférés megtagadva üzenet jelenik meg.

Egy felhasználó például egy Microsoft-fiók használatával egy böngészőn keresztül van bejelentkezve, és a felhasználó e-mailben meghívót kap a felhasználó külső felhasználói fiókjához a felhasználó levelezőalkalmazásában. Ezután a felhasználó kiválasztja a hivatkozást a meghívás elfogadásához. A felhasználó böngészős cookie-jai alapján azonban a felhasználó véletlenül elfogadja a meghívást a helytelen identitás használatával.

Amikor a felhasználó a felhasználó külső felhasználói fiókjával jelentkezik be az erőforrásba, hibaüzenetet kap, hogy a felhasználó nem található a címtárban.

További segítségre van szüksége? Lépjen a SharePoint Közösség oldalra.