A system for resource management in a network comprising: resources in the network, at least one client device in the network, at least one device in the network, at least one database in the network; and a processor; and a memory coupled to the processor for executing a plurality of modules present in the memory, the plurality of modules comprising: an obtaining module configured to obtain at least one verified service information associated with at least one pre-registered service provided by at least one resource; a creation module configured to: create at least one service registry holding the verified service information obtained; create at least one service identification, ID, against the service registry created; and create at least an admission control policy and/or at least a resource control policy for the service ID created; a lookup module, on receipt of at least one request from the at least one client device to access the pre-registered service, configured to lookup for the pre-registered service provided by the resource; and an access module, based on availability of the pre-registered service requested by the client device, configured to grant admission to access the pre-registered service provided by the resource, based on the admission control policy and/or the resource control policy; wherein, the verified service information is received from the at least one device configured to verify service information associated with the pre-registered service provided by the resource against details of all services provided by all the resources in the network stored in the at least one database, and thereby obtaining, from the at least one database, a domain information and at least one group information in which the resource providing the pre-registered service is categorized. resources in the network, at least one client device in the network, at least one device in the network, at least one database in the network; and a processor; and a memory coupled to the processor for executing a plurality of modules present in the memory, the plurality of modules comprising: an obtaining module configured to obtain at least one verified service information associated with at least one pre-registered service provided by at least one resource; a creation module configured to: create at least one service registry holding the verified service information obtained; create at least one service identification, ID, against the service registry created; and create at least an admission control policy and/or at least a resource control policy for the service ID created; a lookup module, on receipt of at least one request from the at least one client device to access the pre-registered service, configured to lookup for the pre-registered service provided by the resource; and an access module, based on availability of the pre-registered service requested by the client device, configured to grant admission to access the pre-registered service provided by the resource, based on the admission control policy and/or the resource control policy; wherein, the verified service information is received from the at least one device configured to verify service information associated with the pre-registered service provided by the resource against details of all services provided by all the resources in the network stored in the at least one database, and thereby obtaining, from the at least one database, a domain information and at least one group information in which the resource providing the pre-registered service is categorized. an obtaining module configured to obtain at least one verified service information associated with at least one pre-registered service provided by at least one resource; a creation module configured to: create at least one service registry holding the verified service information obtained; create at least one service identification, ID, against the service registry created; and create at least an admission control policy and/or at least a resource control policy for the service ID created; create at least one service registry holding the verified service information obtained; create at least one service identification, ID, against the service registry created; and create at least an admission control policy and/or at least a resource control policy for the service ID created; a lookup module, on receipt of at least one request from the at least one client device to access the pre-registered service, configured to lookup for the pre-registered service provided by the resource; and an access module, based on availability of the pre-registered service requested by the client device, configured to grant admission to access the pre-registered service provided by the resource, based on the admission control policy and/or the resource control policy; wherein, the verified service information is received from the at least one device configured to verify service information associated with the pre-registered service provided by the resource against details of all services provided by all the resources in the network stored in the at least one database, and thereby obtaining, from the at least one database, a domain information and at least one group information in which the resource providing the pre-registered service is categorized.