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:
- Határozza meg, hogy melyik fiók fogadta el a meghívást.
- Távolítsa el a helytelen fiókot és a megfelelő fiókot.
- 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:
Jelentkezzen be a meghívás elfogadásához használt külső felhasználói fiókként.
Kattintson a profilképre a jobb felső sarokban, majd kattintson a Saját beállítások elemre.
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.
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:
SharePoint Online-rendszergazdaként jelentkezzen be a külső felhasználóval megosztott webhelycsoportba.
Kattintson a Beállítások menü fogaskerék ikonjára, majd a Webhely beállításai parancsra.
A Felhasználók és engedélyek szakaszban kattintson a Kapcsolatok és csoportok elemre.
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.
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.
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.
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.
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:
Keresse meg a Microsoft 365 Felügyeleti központ itt: https://portal.office.com.
A szolgáltatásbeállítások között kattintson a Szervezeti szintű beállítások kezelése elemre.
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.
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.
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.
Indítsa el SharePoint Online Management Shell-t.
Írja be a következő parancsmagot:
$cred = Get-Credential
A hitelesítő adatok Windows PowerShell párbeszédpanelen írja be a rendszergazdai fiókját és jelszavát, majd kattintson az OK gombra.
Csatlakozzon a SharePoint Online-hoz, majd írja be a következő parancsmagot:
Connect-SPOService -Url https://-admin.sharepoint.com -Credential $cred
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.
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:
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
Válassza ki a felhasználót a listából.
Kattintson a Felhasználói engedélyek eltávolítása elemre a menüszalagon.
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.
Indítsa el SharePoint Online Management Shell-t.
Í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.
Csatlakozzon a SharePoint Online-hoz, majd írja be a következő parancsmagot:
Connect-SPOService -Url https://<contoso>-admin.sharepoint.com -Credential $cred
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:
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.
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
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.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: