1. A method, comprising: storing, in a memory, a plurality of management records, wherein each management record comprises a management system type and a command for communicating with a management system associated with the management system type; receiving, by a cloud management system, a request to include a user-controlled resource in a cloud; querying the user-controlled resource to identify a type of a management system supporting the user-controlled resource; identifying, among the plurality of management records, a management record corresponding to a management system of the identified type supporting the user-controlled resource, wherein the management record identifies a first command and a second command; causing the user-controlled resource to be included in the cloud by communicating the first command to the management system supporting the user-controlled resource; and performing an access control operation with respect to the user-controlled resource by communicating the second command to the management system supporting the user-controlled resource.