1. Introduction
A virtual organization (VO) in a Grid dynamically collects and integrates computing and data resources from different physical organizations, such as academic institutions, commercial companies, and scientific laboratories. Since these physical organizations have diverse platforms, developing a reliable and effective access control mechanism for a Grid becomes very important.