/ / Ogranicz dostęp do pojedynczego strumienia na klawiaturze dostępu

Ogranicz dostęp do pojedynczego strumienia na klawiaturach dostępu

Czytałem klucze dostępu na żywo.I mam przypadek użycia, w którym chciałbym użyć tych kluczy dostępu. Właściwie, w moim systemie chcę utworzyć oddzielny strumień dla każdego konta klienta i chcę się upewnić, że ten strumień jest dostępny tylko (może być zapisany / odczytany) tylko przez tego konkretnego klienta. Chcę używać kluczy dostępu do tego celu, ponieważ uważam, że jest to jeden z głównych przypadków użycia. Czy ktoś może mi powiedzieć, w jaki sposób mogę przekazać tę informację do klucza dostępu, który jest użyteczny TYLKO w konkretnym strumieniu?

Odpowiedzi:

1 dla odpowiedzi № 1

Programowo utworzysz klucz dostępudla każdego klienta i ustaw jego uprawnienia do tworzenia, aby automatycznie wypełniał właściwości wydarzenia, na przykład za pomocą identyfikatora klienta. W przypadku zapytań ustawisz uprawnienia do wysyłania zapytań za pomocą filtru, aby mógł on tylko wyszukiwać zdarzenia o tym identyfikatorze klienta.

Podobne do JSON w tym przykładzie tutaj: https://keen.io/docs/access/access-keys/#access-key-json-example

Następnie za każdym razem, gdy klucz dostępu zostanie użyty, będzie tylko być w stanie zapytać o te dane, a wszystkie zapisy będą zawierać informacje autouzupełniania ustawione dla tego klucza dostępu.