Playbook を公開・共有する
Version、ACL、alias、share token を安全に使い分けます。
作成は最初の immutable Version を同時に作ります。更新では現在の latest Version ID を base として指定します。
epismo playbook create --input @playbook.json
epismo playbook get <playbook-id>
epismo playbook version publish <playbook-id> \
--base-version-id <latest-version-id> --input @next-version.json競合した場合は latest を取り直し、自分の変更を新しい Definition へ統合します。
- ACL:継続的なアクセス。User ID、Project ID、または Playbook だけで使える public。
- alias:覚えやすい参照名。権限は付与しない。
- share token:ACL を変えない期限付き・取消可能な read access。
- star:自分の保存と discovery signal。
public にする前に、instructions、resource hint、内部 URL、個人情報を再確認します。Case は Playbook の公開範囲を継承しません。