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 に対して許可トークンまたはロールが認められた.