Кастомные отчеты для клиентов: Power BI куб, или что-то еще?
Достопочтенные камрады!
У нас руководство придумало давать клиентам инструмент аналитика MS PowerBI
Чтобы каждый клиент наруливал такие отчеты, которые ему нужны
PowerBI требует доступа к базе на чтение и рисует на экране то, что хочет видеть каждый клиент. Да и язык у него более-менее дружественный, понятный манагерам.
Создать ssh и риоднли юзера в реплике базы не составит труда и так-то этот способ вполне себе работает
Но меня смущает такой случай:
Если на стороне клиента А найдется доморощенный хакер, то путем перебора clientID он сможет нарулить себе любые показатели клиента Б
Ну и всех остальных понятное дело тоже
И поэтому взникает куча вопросов: а как бы ограничить клиенту А доступ к данным клиентов Б,В итд?
Или вообще использовать не PowerBI, а что-то, что можно встроить в веб-приложение?