Share access to one of my apps
dropyour_delegateLet ANOTHER Dropyour account maintain one of your apps, with a closed role, and take it back at any time. action='list' (default) shows who has access. action='grant' gives email (the email of an EXISTING Dropyour account) the role 'mainteneur'. action='revoke' removes email; the cut is immediate, on every channel. action='leave' is for the delegate: give back your own access. Role 'mainteneur' covers: status, read content and app files, versions, logs, publish/replace (full scan, as always), patch, rollback, system milestones (dropyour_milestone), dropyour_call, dropyour_schedule. It does NOT cover: delete, transfer, delegate again, the secrets vault and egress policy, settings (visibility, password, expiration), management or edit links, the app's data and exports, graduation, app tools, links between apps, autonomy, billing. A delegate acts with their OWN account token or session; every act they make is recorded under their account in the audit trail. Typical use: an integrator transfers an app to a client (the transfer resets access), then the client grants the integrator 'mainteneur' here. Requires a connected account (no managementToken): a token proves you hold the drop, not who answers for whom you let in.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | The role granted. Only 'mainteneur' exists today. | mainteneur |
| No | For grant/revoke: the email of the other person's Dropyour ACCOUNT. | ||
| action | No | list | |
| dropId | Yes |