1. A method, comprising: maintaining, on an administrative server, a plurality of mappings, each mapping of the plurality of mappings associating a separate plug-in with a separate runtime state for that plug-in; receiving, at the administrative server, a command to transition states of each instance of a plug-in from a first state to a second state; in response to receiving the command, sending, from the administrative server to each access management server of a plurality of access management servers, an instruction to transition a state of a plug-in instance associated with that access management server from the first state to the second state; receiving, at the administrative server, from each of two or more access management servers of the plurality of access management servers, a reply indicating whether a plug-in instance successfully transitioned from the first state to the second state; and based on replies that the administrative server receives from each of the two or more particular access management servers, updating the plurality of mappings to reflect a runtime state of a plug-in.