Catalog-Based User Authorization to Access to Multiple Applications

Patent №

US 9,760,734

Granted

2017-09-12

Filed 2015

Owner

SAP SE

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14752417

Embodiments manage user authorization to access multiple grouped software applications, via a catalog mechanism. Functionality of related software is divided into semantically meaningful catalogs, representing tasks or sub-processes within a business scenario. These catalogs represent a unit of functionality utilized to structure work and authorization. Functionality and authorizations are associated to system entry points, and assigned to catalogs bundling applications and services. Responsibilities may be defined statically or dynamically in terms of rule-based access restrictions to data structure (e.g., business object) instances. Catalogs may be assigned to business roles, and business roles assigned to users. Based on such assignments, corresponding authorizations are generated and linked to users at compile or deployment time. At run time, access decision and enforcement is granted based on these authorizations and restrictions. Decision and enforcement points are associated with the system entry points within software applications belonging to catalog(s).

AI classification

Knowledge representation0.98
AI hardware0.61
Planning0.33
Machine learning0.15
Speech0.00
Natural language0.00
Vision0.00
Evolutionary computation0.00

Ownership

SAP SE

assignment · 359170444

Assignors

DRABANT, BERNHARD, DRITTLER, BERNHARD, LUCIUS, ROLAND, SCHMID, MARTIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC