Munka a SharePoint-webhely keresési listában lévő engedélyekkel
Ebben a forgatókönyv-cikkben megismerheti, hogyan konfigurálhatja a Microsoft Lists használatával létrehozott listából keresési oszlopokat használó mezőkre vonatkozó engedélyeket. Ha olyan vászonalapú alkalmazást hoz létre, amely csatlakozik a SharePoint megoldáshoz, akkor az alkalmazás a SharePoint megoldáson belül konfigurált engedélyeket követi. Az egyedi engedélyek a különböző szinteken belül a SharePoint megoldásban zavarosak lehetnek, ha listák, tárak vagy elemek megjelenítése történik a vászonalapú alkalmazás képernyőjén.
A bemutató példája azt mutatja be, hogyan használható egy vászonalapú alkalmazás, amely az SharePoint megoldáshoz ilyen törött örökléssel kapcsolódik.
Előfeltételek
- Egy olyan SharePoint-összekötő használatával kellett létrehoznia az alkalmazást, amely egy listához kapcsolódik.
- A listának tartalmaznia kell egy keresési oszlop, amely egy másik oszlop értékeit tartalmazza.
- A listákat üzemeltető alkalmazáshoz és a SharePoint-webhelyhez hozzáféréssel rendelkező két felhasználói fiókra van szüksége.
- Ismernie kell, hogyan kell konfigurálni a listákat és a lista/elem jogosultságokat.
A forgatókönyv részletei
A listákra vagy listaelemekre vonatkozó engedélyeket az engedélyek öröklésének leállításakor szabhatja testre. Tegyük fel például, hogy az alkalmazást egy olyan SharePoint-webhelyhez kapcsolja, amelynek különböző szintjein megszakadt az öröklődés. Az alkalmazás működése zavarónak tűnhet, ha a felhasználó nem rendelkezik a tervezett módon hozzáféréssel a megfelelő SharePoint objektumokhoz. Győződjön meg róla, hogy a felhasználó tallózhatja a listáját, és ugyanazzal az engedéllyel használhatja az objektumokat, mint amivel a vászonalapú alkalmazás is megjeleníthető.
Példa
Hozzon létre két listát, amelyeknél az egyik lista a másik lista oszlopait használja a kereséshez. Ebben az oktatóanyagban két listát használunk:
Lista Oszlopok Alakzatok - Cím
- Szín (keresési oszlop)Színek - Cím (az alakzat színeihez) Az Alakzatok lista rendelkezik egy Szín keresési oszloppal. Ez a keresési oszlop a Színek lista Szín oszlopához kapcsolódik az értékekért. Ehelyett saját listákat is használhat.
Ha szükséges, hozzon létre mintaelemeket:
Alakzatok Color Kör Piros Téglalap Kék Háromszög Zöld Az alakzatok színei a Színek lista keresési oszlopán keresztül érhetők el.
Bejelentkezés a Power Apps-be.
Új alkalmazás létrehozása.
Alkalmazás mentése és közzététele.
Ossza meg az alkalmazást egy másik felhasználóval. Például Kenny Smith-szel.
Futtassa az alkalmazást a felhasználóként, akivel megosztotta az alkalmazást (ez Kenny Smith ebben a példában).
Mivel a SharePoint webhelyet, a listákat vagy az elemeket nem osztja meg a felhasználóval, az alkalmazás nem jeleníti meg a rendelkezésre álló elemeket.
Adja meg a felhasználónak az elemszintű engedélyt egy listaelemhez.
Frissítse az alkalmazást a felhasználóként (Kenny Smith ebben a példában).
A felhasználó, Kenny Smith, nem látja a színt, mivel a szín egy külön listából származik, és a szín oszlop keresi meg. Az alkalmazáshoz nincs jogosultsági módosítás a Power Apps megoldásban.
Megjegyzés
Ha a felhasználó látja a keresési oszlopot, ellenőrizze a keresési oszlop listájának engedélyeit. Ha a keresési oszlop lista egyedi jogosultságokkal rendelkezik, és a felhasználó fel van véve, a következő lépést kihagyhatja.
Nyissa meg a Színek lista engedélyeit, és adja hozzá megnevezve a másik felhasználót (Kenny Smith-t ebben a példában).
Frissítse az alkalmazást a felhasználóként (Kenny Smith ebben a példában).
Mint látható, a SharePoint listákra és a keresési listákra vonatkozó jogosultságai közvetlenül okozzák (vagy akadályozzák meg) az elemek megjelenítését, az engedélyek konfigurálási módjától függően.
Kapcsolódó információk
- Képletekre vonatkozó referencia a Power Apps alkalmazáshoz
- Vezérlőreferencia a Power Apps megoldáshoz
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).