Previous Topic: Decomissioning an Application InstanceNext Topic: Monitoring Grids


Application and Appliance Locking

Application and appliance locking is a new feature that is designed to protect the intellectual property (IP) contained within such entities. When an application or appliance is locked, CA AppLogic disallows regular users from executing certain commands over the locked entities, such as export, manage volumes, edit/modify, and so on. When a regular user attempts to execute a disallowed command over a locked entity, the command fails with an 'Access Denied' message because the entity is locked.

The following commands allow grid administrators and regular users to lock applications and assemblies:

This section contains the following topics:

Restrictions

Supported Operations

Work flow for creating locked entities

SSH Access to Locked Appliances

Restrictions

The following describes the operations that regular users cannot perform over locked applications and appliances:

Locked Applications
Locked Appliances and Assemblies

Regular users are allowed to destroy locked applications and classes.

Supported Operations

The following operations may be performed by regular users over locked entities:

Locked Applications
Locked Appliances and Assemblies
Work flow for creating locked entities

This section describes the work flow for developing or modifying an application or appliance that contains intellectual property that is to be protected and transfer the locked entity to a user's grid.

The following describes the work flow for creating a new locked application or appliance:

If at a later time, you need to make some changes to the application or appliance, the following steps should be performed:

SSH Access to Locked Appliances

CA AppLogic does not limit SSH access via the 'component ssh'/'component login' command. Any SSH access limitations should be done by the appliance builder. The following are examples of how SSH access may be restricted: