Lookback API: zwraca tylko widoczne elementy pracy

Mamy kilka problemów związanych z wykorzystaniem LBAPI do zakresu z pozycji portfela w naszym obszarze roboczym. Ponieważ wiele zespołów bierze udział w jednym projekcie, a użytkownik próbujący wyciągnąć dane na temat tych projektów, nie zawsze ma dostęp do widoku wszystkich zespołów współpracujących, mamy do czynienia z jedną z dwóch opcji:

Zwróć błąd 403 z serwerów Rajdu użytkownikowi, nie dając im żadnych przydatnych informacji dotyczących żądanych metryk.Przekaż szereg „widocznych” zespołów do LBAPI, które zwrócą tylko przedmioty pracy z zespołów, do których mam dostęp.

Logicznym procesem byłoby więc najpierw zapytanie bez filtru zespołu, aw przypadku napotkania 403, ustalenie, do których zespołów mam dostęp, i tylko zapytanie o te zespoły. Niekoniecznie myślę o napisaniu kodu do tego; po prostu wygląda na coś, co można łatwo zwrócić za pomocą jednego wywołania API. W sytuacji, gdy użytkownik nie ma dostępu do widoku żadnego zespołu (zespołów), tablica identyfikatorów obiektów tego zespołu zostanie zwrócona z błędem, aby użytkownik wiedział, do których zespołów należy uzyskać dostęp.

questionAnswers(1)

yourAnswerToTheQuestion