Service enablement/disablement based on service relationships
First Claim
1. A computing device-implemented method for enabling or disabling a user for a first service, the method comprising:
- receiving a request to enable or disable a user for the first service;
identifying a second service that is required by the first service from a service management component that stores information about services and information indicating relationships between services;
executing, based on the received request, at least one service neutral function common for all services for a specific purpose, the service neutral function including software code and/or configuration for the second service, to enable or disable the user for the identified second service;
executing, after executing the at least one service neutral function for the second service, said at least one service neutral function for the first service to enable or disable the user for the first service;
wherein executing to enable or disable the user for the first service comprises;
executing, after executing a plurality of service neutral functions for the second service, said at least one service neutral function for the first service to enable or disable the user for the first service; and
aborting the execution to enable or disable the user for the first service when the user cannot be enabled or disabled for the identified second service.
1 Assignment
0 Petitions
Accused Products
Abstract
A network (100) may include a provisioning platform (120) and a group of nodes (130). The provisioning platform (120) may include a service management component (540) to define relationships between a group of services and processing logic (420). The processing logic (420) may receive a request to enable or disable a user for a first service, identify a second service that is required by the first service from the service management component (540), identify a first node (130-1 through 130-N) associated with the identified second service, and identify a second node (130-1 through 130-N) associated with the first service. The processing logic (420) may further transmit at least one first parameter to enable or disable the user at the identified first node (130-1 through 130-N), and transmit, when the user has been successfully enabled or disabled at the identified first node (130-1 through 130-N), at least one second parameter to enable or disable the user at the identified second node (130-1 through 130-N).
-
Citations
17 Claims
-
1. A computing device-implemented method for enabling or disabling a user for a first service, the method comprising:
-
receiving a request to enable or disable a user for the first service; identifying a second service that is required by the first service from a service management component that stores information about services and information indicating relationships between services; executing, based on the received request, at least one service neutral function common for all services for a specific purpose, the service neutral function including software code and/or configuration for the second service, to enable or disable the user for the identified second service; executing, after executing the at least one service neutral function for the second service, said at least one service neutral function for the first service to enable or disable the user for the first service; wherein executing to enable or disable the user for the first service comprises;
executing, after executing a plurality of service neutral functions for the second service, said at least one service neutral function for the first service to enable or disable the user for the first service; andaborting the execution to enable or disable the user for the first service when the user cannot be enabled or disabled for the identified second service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
a provisioning platform that is configured to; receive a request to enable or disable a user for a first service, identify a second service that is required by the first service from a service management component that defines a relationship between the first service and the identified second service, perform at least one service neutral function common for all services for a specific purpose, the service neutral function including software code and/or configuration for the second service to enable or disable the user for the identified second service, perform the at least one service neutral function to enable or disable the user for the first service; perform the at least one service neutral function to enable or disable the user for the first service after performing a plurality of service neutral functions for the second service; and abort enabling or disabling the user for the first service when the user cannot be enabled or disabled for the identified second service. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
Specification