Skip to content

許可トークン ​

このページでは,現在の Iroha 実行器データモデルに暴露されているデフォルト許可トークンタイプがリストされています.役割と権限の概念ガイドについては, Permissionsを参照してください.

許可チェックは,アクティブランタイム検証器によって実行されます.下のトークンタイプ名は標準ポリシー表面を記述しますが,ネットワークは実行プログラムをアップグレードすることでランタイム認証をカスタマイズすることができます.

デフォルトトークン ​

許可証カテゴリー作戦
CanManagePeers同級者登録する,登録しない,または他の方法で同級者を管理する.
CanManageLaneRelayEmergency同級者緊急レーンリレー制御を管理する
CanRegisterDomain域名ドメインを登録する
CanUnregisterDomain域名ドメインの登録を解除します.
CanModifyDomainMetadata域名ドメインメタデータを変更する.
CanRegisterAccount口座口座を登録する
CanUnregisterAccount口座口座の登録を中止する
CanModifyAccountMetadata口座アカウントのメタデータを変更する.
CanUnregisterAssetDefinition資産の定義資産定義の登録を中止する
CanModifyAssetDefinitionMetadata資産の定義資産定義メタデータを変更する.
CanMintAssetWithDefinition資産特定の定義のための硬貨資産.
CanBurnAssetWithDefinition資産特定の定義のために資産を燃やします
CanTransferAssetWithDefinition資産特定の定義のための資産転送.
CanMintAsset資産特定の資産の余分を表す.
CanBurnAsset資産特定の資産の余分を燃やす
CanTransferAsset資産特定の資産の余分を転送する
CanRegisterNftNFTNFT を登録する.
CanUnregisterNftNFTNFT の登録を中止する.
CanTransferNftNFTNFT を転送する.
CanModifyNftMetadataNFTNFT メタデータを修正する.
CanSetParametersパラメータチェーン上の設定パラメータを設定する.
CanManageRoles役割登録,登録解除,授与,または撤廃の役割.
CanRegisterTriggerトリガー引き金を引く
CanExecuteTriggerトリガー引き金を引く
CanUnregisterTriggerトリガー触発機を解除する
CanModifyTriggerトリガートイガーの設定を変更する
CanModifyTriggerMetadataトリガー触発メタデータを修正する
CanUpgradeExecutor執行者実行時の実行器をアップグレードする.
CanRegisterSmartContractCodeスマート契約スマート契約コードを登録する
CanUseFeeSponsorNexus指定されたスポンサーアカウントに Nexus 料金を請求する.

所有権 ​

オーナーに敏感な許可トークンは,現在のデータモデルで使用されているカノニカルオブジェクト IDs に参照する必要があります.例えば,アカウント権限は,カノニラルドメインレスアカウント IDs に言及し,ドメイン権限は, domain.dataspace ドメイン IDs に参照します.資産許可は,法定的な資産定義または資産 IDs に言及する.

トランザクションが許可エラーで失敗した場合,両側を確認します.

  • トランザクションを署名する口座は,期待されるカノニカルアカウントである.
  • 指示で使用された正確なオブジェクト ID に対して許可トークンまたはロールが認められた.