ESS_USERAPP_T、ESS_GROUPAPP_T

ユーザーまたはグループ、および特定のアプリケーションに対するアクセス権情報が含まれています。この構造体のAccessフィールドのみ、APIを使用して変更できます。フィールドは次のとおりです:

      typedef struct ESS_USERAPP_T
{
   ESS_USERNAME_T  UserName;    
   ESS_APPNAME_T   AppName;     
   ESS_ACCESS_T    Access;      
   ESS_ACCESS_T    MaxAccess;   
} ESS_USERAPP_T, *ESS_PUSERAPP_T, **ESS_PPUSERAPP_T,
  ESS_GROUPAPP_T, *ESS_PGROUPAPP_T, **ESS_PPGROUPAPP_T;
   

データ型

フィールド

説明

ESS_USERNAME_T

UserName

ユーザー名またはユーザー・グループ名

ESS_APPNAME_T

AppName

アプリケーション名

ESS_ACCESS_T

Access

ユーザーまたはグループに対して割り当てられたアプリケーションへのアクセス権。このフィールドの値は、次のビット値を任意に組み合せられます:

  • ESS_PRIV_NONE

  • ESS_PRIV_APPLOAD

  • ESS_PRIV_APPDESIGN

ESS_ACCESS_T

MaxAccess

ユーザーまたはグループに割り当てられた、すべてのソースからのアプリケーションへの最大アクセス権