Top
SharePoint Logo

Site Collection Administrator dostaje odmowę dostępu dodając solucje

Ostatnio znalazłem się w sytuacji, gdy po utworzeniu nowej Modern Site (to była Team Site), moje konto, które pomimo faktu bycia zarówno administratorem kolekcji witryn oraz administratorem SharePoint, nie miało dostępu do linków prowadzących do galerii witryny (solucji, szablonów list, web partów, czy funkcji zapisywania list i witryn jako szablonów). Co więcej, przy próbie dostępu do wybranej funkcji używając bezpośredniego linka i wykonaniu operacji np. wgrania solucji, otrzymywałem odmowę dostępu.

SharePoint Designer Splash Screen

How To: Prosty newsletter z użyciem SharePoint Designer 2013

Dłuższy czas temu zostałem poproszony o przemyślenie możliwości zbudowania mechanizmu do notyfikowania pracowników aplikacji zbudowanej na SharePoint 2013 o zmianach w niej wprowadzanych. Jednak, nie chodziło o używanie alertów, czy też tworzenie dedykowanego rozwiązania. Klientowi chodziło o coś w rodzaju newslettera, którym mógłby wysyłać wiadomości w formacie HTML do wybranych użytkowników lub grup użytkowników swojej aplikacji i ogólnie mających dostęp i konta w SharePoint (ale również i z poza organizacji).

Uprawnienia zadań w Nintex Workflow dla Office 365

W Nintex Workflow dla SharePoint (w każdej wersji), gdy używana jest akcja „Flexi task” i generuje ona, a następnie przydziela zadania dla konkretnych osób, gdy zalogowany użytkownik próbuje przejść do zatwierdzenia zadania (a nie jest to ta sama osoba, która jest do zadania przydzielona), aplikacja wyświetla komunikat: „You are not authorized to respond to this task.” – by móc wybrane zadanie zakończyć, użytkownik musi następnie kliknąć na link „delegate” i delegować zadanie na siebie. Dopiero wówczas może je zatwierdzić lub odrzucić.

How to: Migracja Workflow Constants z on premise do Office 365

Stałe przepływu pracy (Workflow Constants) są funkcjonalnością dostępną wyłącznie w Nintex Workflow dla SharePoint hostowanego na własnej farmie. Służą do przechowywania globalnie używanych zmiennych w jednym miejscu. Mogą być wykorzystywane przez przepływy pracy stworzone w różnych web aplikacjach i kolekcjach witryn na całej farmie SharePoint lub wyłącznie w pojedynczej witrynie – w zależności od poziomu, na jakim zostały zdefiniowane.

istnieją liczne przypadki użycia dla stałych przepływu pracy: przechowywanie danych logowania użytkownika, które są potrzebne do uwierzytelniania w akcjach, przechowywania stałych progów akceptacyjnych, wspólnych dla całej firmy, czy konkretnych dat, które są kluczowe dla procesów operacyjnych przedsiębiorstwa – generalnie, do przechowywania informacji słownikowych.purposes.

Microsoft Ignite 2017

Microsoft Ignite 2017 – co przed nami?

Konferencja Microsoft Ignite 2017 zakończyła się w ubiegłym tygodniu. Była przepełniona ciekawymi prezentacjami, warsztatami i demami. Nie miałem niestety okazji uczestniczyć w niej na miejscu, jednak z dużą uwagą śledziłem relacje na Twitterze, prezentacje online, podcasty i streamingi. Ten artykuł przedstawia zebrane przeze mnie i w mojej ocenie najciekawsze zapowiedzi zaprezentowane podczas wydarzenia, w szczególności związane z SharePoint i Office 365.

Workflow instance was too large to persist

Spotkałeś się kiedyś z tym problemem? Workflow działa poprawnie i nagle, bez zrozumiałego powodu, przechodzi w stan „suspended” (zawieszony)? Wówczas, gdy najedziesz na ikonkę „i” obok statusu, by uzyskać więcej informacji, pokaże się komunikat, iż „The workflow instance was too large to persist”? Ja ostatnio zacząłem obserwować takie zachowania. Poniżej opisuję wyniki mojej analizy i rekomendacje, jak tego uniknąć lub rozwiązać ten problem.

Nintex Forms

Dynamiczne repeating section w Nintex Forms – jak to zrobić

W swoim ostatnim projekcie musiałem stworzyć dynamiczną listę osób zatwierdzających w procesie, wybranych na podstawie lokalizacji i kwoty oraz kilku innych parametrach, jednak to nie ma znaczenia teraz. Na początku pomyślałem naturalnie, by stworzyć listę SharePoint, która będzie przechowywać odpowiednie mapowania. Następnie pomyślałem o akcji w przepływie pracy, która po prostu odpyta tę listę i korzystając z filtrowania uzyska listę tylko tych rekordów, które faktycznie reprezentować będą zatwierdzających dla danego procesu, którym następnie proces przypisze zadania. 

Ale był haczyk 🙂 Klient oczekiwał również, że formularz będzie pokazywać listę tych dynamicznie zebranych zatwierdzających i w miarę postępów w procesie, będzie zaznaczać jak każdy z nich zatwierdzał. I również z możliwością ręcznego dodania lub usunięcia osoby z tak wygenerowanej listy!