After a successful authentication process, this component generates an authentication assertion which is delivered to the user in order to avoid subsequent authentication procedures. This assertion is then used by the user to get authorization credentials for a secure access to services being provided in the smart building. For this purpose, she sends the authentication assertion to the Request Handler which redirects the request to the Authorization component to grant or deny authorization credentials accordingly. This credential is generated based on the subject, the requested action, as well as the current context related to the platform which is obtained from the Context Manager component.