Patent ID: 8156501

Claim:
A computer-implemented method for implementing dynamic authority to perform tasks on a target resource comprising: identifying and analyzing a user selected task of the tasks on a target resource to determine whether the user selected task changes a state of the target resource; responsive to determining the user selected task changes a state of the target resource, analyzing a relationship of the target resource to at least one related resource; said analyzed relationship of the target resource to the at least one related resource implementing dynamic authority to the user selected task and being selectively based upon destructive weights of the user selected task of the target resource to the at least one related resource; said destructive weights of the user selected task of the target resource to the at least one related resource being selectively based upon recording a history of past times the selected task is run; dynamically determining access to perform the user selected task on the target resource for the user based upon the analyzed relationship of the target resource to the at least one related resource; displaying a warning summary for the user when determined the user has authority to change the target resource; and the warning summary displaying dialog of an affect resulting from performing the user selected task on the target resource and the at least one related resource; performing the user selected task on the target resource.