Narzędzia do widoczności witryny

Ustal dostęp do witryny za pomocą narzędzi Connectora.

Na tej stronie

Czytaj lub zmieniaj, kto może widzieć witrynę projektu swojego Space. Space to wspólny obszar roboczy w aplikacji.

Prywatne witryny wymagają logowania do TEISENDA.

Informacja

Połączenie obejmuje Space. Jesteś jego członkiem i Space nie jest zablokowany.

hosting_get_visibility wywołujesz z każdą rolą, także Tylko do odczytu. Dla hosting_set_visibility potrzebujesz roli Właściciel, Administrator lub Użytkownik.

hosting_get_visibility Get visibility

tylko odczyt

Pokazuje widoczność i odbiorców. Dla wybranych osób lub zespołów narzędzie podaje tylko liczbę, bez nazw.

Parametry narzędzia hosting_get_visibility
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.

hosting_set_visibility Set visibility

zmienia daneusuwa, nadpisuje lub zmienia to, co widaćdwa kroki

Ustawia projekt jako publiczny lub prywatny. Prywatna witryna wymaga logowania do TEISENDA; audience określa, kto potem może ją widzieć.

Uwaga

Przy zmianie z prywatnej na publiczną narzędzie wymaga dwóch wywołań. Pierwsze bez confirm podaje zdanie potwierdzające, a drugie z tym zdaniem udostępnia witrynę publicznie.

Aplikacja ma wysłać zdanie dopiero po Twojej zgodzie; zobacz Trzy narzędzia wymagają zdania potwierdzającego. Ustawienie prywatności projektu lub zmiana odbiorców prywatnej witryny wymaga tylko jednego wywołania.

audience ma trzy poziomy. Każdy obowiązuje tylko dla osób, które są obecnie członkami Space.

  • owner: witrynę widzi tylko konto, które utworzyło projekt. Nie ma to związku z rolą Właściciel w Space i żadne narzędzie nie zmienia tego konta. Jeśli konto opuściło Space, nikt nie może otworzyć witryny do ustawienia innego poziomu.
  • selected: witrynę widzą osoby i zespoły wybrane w TEISENDA, a ponadto zawsze konto, które utworzyło projekt. Żadne narzędzie ich nie wybiera; robisz to w TEISENDA, zobacz Ustaw widoczność witryny.
  • space: każdy członek Space widzi witrynę.
Parametry narzędzia hosting_set_visibility
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.
visibilityTekst, jedna z wartości public, privatewymaganypublic ustawia projekt jako publiczny, a private jako prywatny.
audienceTekst, jedna z wartości owner, selected, spaceopcjonalnyKto może widzieć prywatną witrynę: owner, selected lub space. Jeśli wartość jest niepodana przy private, pozostaje obecne ustawienie projektu; nowy projekt ma owner. Przy public nie działa: jeśli wywołanie mimo to poda wartość, TEISENDA ją zapisze i będzie obowiązywać ponownie po ustawieniu projektu jako prywatny.
confirmTekstopcjonalnyPrzy pierwszym wywołaniu aplikacja ma go pominąć; odpowiedź podaje wtedy zdanie potwierdzające. Ma wysłać dokładnie to zdanie dopiero po Twojej zgodzie. Jest potrzebne tylko wtedy, gdy wywołanie udostępnia publicznie projekt, który nie jest jeszcze publiczny.

Gdy coś nie działa

Gdy rozwiązanie wymienia narzędzie, poproś aplikację o jego wywołanie.

Argumentu … brakuje lub nie ma on oczekiwanej postaci.

Przy hosting_set_visibility visibility jest czymś innym niż public lub private, albo audience jest czymś innym niż owner, selected lub space; komunikat podaje argument. Wywołaj narzędzie ponownie z public lub private, a dla private z jedną z wartości owner, selected lub space.

Komunikaty o Space i numerze projektu znajdziesz przy narzędziach do Spaces i projektów. Wszystkie inne, które mogą wystąpić przy każdym narzędziu, znajdziesz na stronie Rozwiąż problemy z Connectorem.

Dalej