AffiliateWPでは、特定の権限を割り当てることで、さまざまなユーザーロールができることを制御できます。このシステムは、アフィリエイトデータ、支払い、レポートなどへのアクセスを管理するのに役立ち、セキュリティを維持しながらタスクを委任する柔軟性を提供します。
デフォルトでは、すべてのAffiliateWP権限は管理者ロールに割り当てられますが、ロール管理プラグインを使用して他のロールの権限を簡単にカスタマイズできます。
このガイドでは、AffiliateWPの権限の仕組み、設定方法、アフィリエイトプログラムのカスタム権限設定の作成方法について説明します。
AffiliateWPの権限を理解する
AffiliateWPの権限とは、WordPressのユーザーロールに割り当てられる権限のことです。これらの権限は、ユーザーがAffiliateWP内で実行できるアクションを決定します。
権限は2つの主なタイプに分類されます。
- 一般権限
これらは、アフィリエイトシステムの管理とレポートへの広範なアクセスを制御します。 - メタ権限
これらは、一般権限の下にネストされたタスク固有の権限であり、詳細なアクセス制御を可能にします。
デフォルトの管理者権限
AffiliateWPをインストールすると、次の権限が自動的に管理者ロールに割り当てられます。
アフィリエイトデータの書き出し支払いデータの書き出し紹介データの書き出し訪問データの書き出し顧客データの書き出しアフィリエイトオプションの管理アフィリエイトの管理コンシューマーの管理クリエイティブの管理支払いの管理紹介の管理顧客の管理訪問の管理アフィリエイトレポートの表示
AffiliateWPのメタ権限
AffiliateWPには、より具体的なタスク管理のためのメタ権限も含まれています。これらは、対応する管理権限を割り当てると自動的に有効になります。
アフィリエイト (manage_affiliates)
アフィリエイトの追加アフィリエイトの編集アフィリエイトを削除アフィリエイトを表示
クリエイティブ (manage_creatives)
クリエイティブを追加クリエイティブを編集クリエイティブを削除クリエイティブを表示
支払い (manage_payouts)
支払いを追加支払いを表示
紹介 (manage_referrals)
紹介を追加紹介を編集紹介を削除
訪問 (manage_visits)
訪問を追加
REST APIコンシューマー (manage_consumers)
APIキーを追加APIキーを再生成APIキーを無効化
ケーパビリティの設定
AffiliateWPにはネイティブのロールエディタが含まれていません。ユーザーロールをカスタマイズするには、MemberPressによるMembersプラグインをお勧めします。
これで完了です!AffiliateWPは堅牢なケーパビリティシステムを提供し、アフィリエイト管理タスクを安全かつ効率的に委任できるようにします。ユーザーロールをカスタマイズすることで、機密性の高いデータや設定を保護しながら、チームの構造に合ったワークフローを作成できます。