-
公开(公告)号:US11226943B2
公开(公告)日:2022-01-18
申请号:US16867304
申请日:2020-05-05
Applicant: SAP SE
Inventor: Harikrishnan Mangayil , Srinivas Vinnakota , Abhishek Nagendra , Sukesh Kaul , Subhadeep Khan , Yash Bagadia
Abstract: A distribution network may efficiently communicate items/item details in a private manner, with different access rights tailored to various tenants residing within a same or different customer landscape. A first input comprising a flat file with items/item details, is received. A second input comprising permissions entries for per-user, per-item direct access rights (e.g., view, read, write, delete) is also received. The first and second inputs are recursively processed to find nearest ancestors having the direct access rights, with a hash maintained including the nearest ancestors. An effective permitted structure (e.g., tree comprising root and leaf nodes) is generated by recursively adding descendant items having inherited access rights, to the nearest ancestors. Ultimately, descendant item(s) are privately distributed to a user with an access right according to the effective permitted structure. Embodiments may be particularly suited to the private distribution of analytics content (e.g., dimensions, stories, views) to various tenants.
-
公开(公告)号:US20210191983A1
公开(公告)日:2021-06-24
申请号:US16720209
申请日:2019-12-19
Applicant: SAP SE
Inventor: Jan Teichmann , Harikrishnan Mangayil , Abhishek Nagendra , Subhadeep Khan
IPC: G06F16/9038 , H04L29/08 , H04L29/06 , G06F16/906
Abstract: Methods, systems, and computer-readable storage media for receiving, by an analytics content network (ACN), a configuration request through a tenant configuration application programming interface (TC-API) of a plurality of APIs, the configuration request including an identifier that uniquely identifies an analytics system tenant that is embedded in an application tenant within a customer landscape, the ACN distributing analytics content to multiple customer landscapes, determining, by the ACN, one or more analytics content that is to be distributed to the analytics system tenant at least partially based on the identifier, providing, by the ACN, a content package that includes the one or more analytics content within an API payload for response to the request, and transmitting, by the ACN, a response to the request through the TC-API, the response comprising the API payload.
-