CPC H04L 63/0876 (2013.01) [H04L 41/22 (2013.01); H04L 63/0807 (2013.01); H04L 63/102 (2013.01); H04L 67/34 (2013.01)] | 17 Claims |
1. A method of providing secure access to a cloud service to a tenant of a cloud computing system via applications hosted on a third-party server, the method comprising:
receiving, by the cloud computing system, a request to access a cloud service hosted on the cloud computing system from a tenant device of the tenant, wherein the request comprises a tenant identifier associated with the tenant device and a unique identifier associated with the requested cloud service, wherein the requested cloud service is accessible via an application hosted on the third-party server communicatively coupled to the cloud computing system;
authenticating the tenant device to access the requested cloud service via the application based on the tenant identifier and the unique identifier associated with the cloud service;
generating a ticket indicating that the tenant device is authorized to access the application, wherein the ticket comprises a unique identifier associated with the application associated with the requested cloud service;
transmitting the ticket to the third-party server communicatively coupled to the cloud computing system; and
providing access to the cloud service to the tenant device via the application hosted on the third-party server in response to successful validation of the ticket by the third-party server.
|