妥当性チェックのEAS

最初によって提供されるアクセス許可インターフェイスクラス約エントリ検査権限の方法見
パブリックブールhasFunctionPermission(IObjectPK userPK、IObjectPK orgPK、ストリングpermItemName)はBosException、EASBizException {スロー

}
の関数かどうか権限を持つリターン
経験右ユーザPKを、検査を整理する権利PK、UIメタデータPK、PKの業務、
公共ブールhasFuntionPermission(IObjectPK userPK、IObjectPK orgPK、IMetaData uiPK、IMetaDataPK actionPK)はBosException、EASBizException {スロー

}
題されないが、ユーザが機能にアクセス権を持っているかどうかのチェックを含むスロー迅速なサービス情報の異常
公共ボイドcheckFuntionPermission(IObjectPK userPK、IObjectPK orgPK、ストリングpermItemName)はBosException、EASBizException {スロー
}

(IObjectPK userPK、IObjectPK orgPK、IMetaDataPK uiPK、IMetaDataPK actionPK)公共ボイドcheckFuntionPermissionするBosException、EASBizException {スロー

}
メソッドを呼び出します。
パーマ= NULL IPermission com.kingdee.eas.base.permission;
パーマ= PermissionFactory.getLocalInstance(CTX);
perm.hasFuntionPermission(userPK、orgPK、uiPK、actionPK);
項目が権限を持っているかどうかを決定するブール値を返すことによって、依存シナリオの機能的能力は、異なる適用方法やデータのテスト動作権を呼び出します。

おすすめ

転載: www.cnblogs.com/luojiabao/p/10987472.html