A method for integrating cloud applications into a cloud service broker (CSB) platform using an automated, universal connector device , the method comprising: testing at a developer portal computing device by a connector player , a produced connector package for a software from an independent software vendor device; receiving at a connector hub , the connector package for a software from the independent software vendor device; generating at the connector hub , a pair of secret keys to authenticate a secure communication channel for a subscription request for the software between the CSB and a connector instance deployed by the CSB; creating the connector instance for the connector package for integration with the CSB platform, the CSB platform further configured to provide licenses for the software; receiving at a CSB computing device via a CSB platform interface, the subscription request for the software, the subscription request comprising an activity selected from a group consisting of a creation, change and deletion; transmitting to a universal connector device by a CSB platform controller, the subscription request; processing, at the universal connector device , the subscription request; notifying a customer relationship management (CRM) device, by the universal connector device , of the subscription request; storing the subscription request in a CRM database; obtaining approval by the universal connector device , for the subscription request; processing, at the universal connector device , the subscription request, upon receiving a request approval; and transmitting a subscription approval result to the CSB platform, the CSB platform displaying subscription approval result to a subscriber. testing at a developer portal computing device by a connector player , a produced connector package for a software from an independent software vendor device; receiving at a connector hub , the connector package for a software from the independent software vendor device; generating at the connector hub , a pair of secret keys to authenticate a secure communication channel for a subscription request for the software between the CSB and a connector instance deployed by the CSB; creating the connector instance for the connector package for integration with the CSB platform, the CSB platform further configured to provide licenses for the software; receiving at a CSB computing device via a CSB platform interface, the subscription request for the software, the subscription request comprising an activity selected from a group consisting of a creation, change and deletion; transmitting to a universal connector device by a CSB platform controller, the subscription request; processing, at the universal connector device , the subscription request; notifying a customer relationship management (CRM) device, by the universal connector device , of the subscription request; storing the subscription request in a CRM database; obtaining approval by the universal connector device , for the subscription request; processing, at the universal connector device , the subscription request, upon receiving a request approval; and transmitting a subscription approval result to the CSB platform, the CSB platform displaying subscription approval result to a subscriber. <EOS>