What is Authorization ?

Answer : Authorization is a security mechanism to determine…

What is Authorization ?

  • Authorization is a security mechanism to determine access levels or user/client privileges related to system resources.
  • Including files, services, computer programs, data and application features.
  • This is the process of granting or denying access to a network resource which allows the user access to various resources based on the user’s identity.
  • There are two types of authorization
What is Authorization

Server-side Authorization

  • The server has three authorization modes. Depending on the authorization mode we choose, the server will decide if it accepts or declines an incoming invocation.


  • This is the simplest type of authorization. No authorization will be performed.


  • A client will be allowed to use a grid service if the client’s identity is the same as the service’s identity.


  • A gridmap is a list of ‘authorized users’ akin to an ACL (Access Control List).
  • When this type of authorization is used, only the users that are listed in the service’s gridmap may invoke it.

Client-side Authorization

  • This allows the client to figure out when it will allow a grid service to be invoked.
  • This might seem like an odd type of authorization, since authorization is generally seen from the server’s perspective (“Do I allow client FOO to connect to grid service BAR?”).
  • However, in GSI, clients have every right to be picky about the services they can access.


  • No authorization will be performed.


  • The client will authorize an invocation if the service’s identity is the same as the client.
  • If we use both client-side and server-side Self authorization, a service can be invoked if and only if its identity matches the client’s.


  • The client will authorize an invocation if the host returns an identity containing the hostname.
  • This is done using host certificates.
Leave a Reply

Your email address will not be published.

You May Also Like

What is Blacklist ?

What is Blacklist ? A blacklist sometimes called blackhole list,which is a list of usernames or IP addresses, that are denied access to a certain system or protocol. The goal of a…
View Answer