1. A computer-implemented method of providing entry point security, the method comprising: an in-memory database engine of an in-memory database receiving a role from a user, wherein the role is defined by a first transactional software application according to an Open Data (OData) protocol utilizing an OData service; based upon the role and a first stored rule, the in-memory database engine granting the user a first start authorization from a catalog that is part of the in-memory database to access a first system entry point and launch a key performance indicator functionality; based upon a second stored rule, the in-memory database granting the user a second read authorization from the catalog to access a second system entry point of a second software application; wherein the in-memory database engine grants the first start authorization and the second read authorization based upon a WHERE-clause expressed via a data control language and pushed down to the in-memory database, and wherein the first system entry point and the second system entry point are utilized in the key performance indicator functionality wherein the catalog further comprises a restriction; and the method further comprises the engine granting the user access to the key performance indicator functionality according to the restriction.