V databázi Zaměstnanců si o nich eviduji veškeré informace – plat, datum nástupu, dovednosti a také, jakého jsou členem týmu – Dev, Test…atd.
Do stránky Management (a i do databáze Zaměstnanců) povolím přístup pouze skupině Management.
Tohle vše se mi podařilo snadno udělat, nyní přichází to, s čím si nevím rady a vlastně nevím, jestli to tedy Notion vůbec umí.
Chtěl bych z této databáze vzít pouze určité properties a zobrazovat je na jiné stránce.
Např. na dashboardu Test Teamu bych chtěl pomocí Linked Database view zobrazit jména všech členů Test teamu a chtěl bych to udělat pomocí filtrů: stav = zaměstnán, tým = Test tým.
Zjistil jsem ale, že pokud uživatel nemá přístup k původní tabulce, tak nevidí ani Linked View na tuto databázi.
Zkoušel jsem to tedy obejít tak, že jsem si udělal druhou databázi „Týmy“ a tu jsem provázal s tabulkou zaměstnanců. V Týmech jsem měl jako sloupečky „Test tým“, „Dev Tým“ a pomocí propojení jsem do políček mohl naklikávat zaměstnance z databáze Zaměstnanců. Bohužel jsem tímto docílil toho, že teď již tedy uživatel uvidí tabulku, ale neuvidí v ní data – jména, protože na ně opět nemá přístup (protože nemá přístup k tabulce Zaměstnanci).
Dokážete mi říci, zda je v Notionu možné udělat to co jsem takto popsal?
@Kubson tak nakonec budu první, kdo se k tomu dostane Rád bych našel čas dřív, ale ufff… tahle doba má nějaké rychlé tempo.
K problému – opravdu je to tak, že pokud nemá Uživatel nasdílnou databázi, neuvidí ani Linked Database (je to zmíněno v FAQs dole na této stránce). Což je škoda. Pořád je to skvělá funkce – hlavně pokud jde o tvorbu obsahu z jednoho místa.
Přemýšlel jsem, jak to řešit, a napadlo mě tohle řešení:
Vytvořil bych tabulku všech lidí a vytvořil jen properties, které mohou všichni vidět: jméno, příjmení, e-mail, … a třeby i ten tým (i když tady se fakt může hodit, když to bude samostatní tabulka a ne jen standardní sloupec s jednou možností). S touhle tabulkou bych pracoval po celém Notionu – samozřejmě by ji museli mít všichni nasdílenou.
Pro informace, které mají být soukromé a má vidět např. jen HR (ale to lze využít i v případě, kdy třeba team leader potřebuje evidovat hodnocení svých lidí), bych vytvořil další tabulku. Tu už by měli nasdílnou jen lidi z HR. V rámci této tabulky bych přidal property Relation a provázal s tabulkou lidi – v té “HR” tabulce si už pak můžete zobrazovat, co budete potřebovat.
Vidím asi jen jednu nevýhodu – zatím není možné, narozdíl třeba o Airtablu, upravit typ prvního sloupce – lze jen změnit pořadí (jako na screenshotu). Ale asi bych to bral jako dobrý kompromis.