Bind actor
atlas.bind_actor[NEEDS ADMISSION: enroll, then atlas.bind_actor] Admit yourself by signing the declaration. Required: authority_acknowledgment and principal. authority_acknowledgment must be the declaration_text from atlas.discover. Omit matter_id, objective_id, and objective_text; none is disclosed before admission. principal is the principal you state you are acting for. Atlas does not name, invent, or assign that principal. The signature does not grant authority. After it succeeds, call atlas.institutional_view.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| matter_id | No | Id of the matter you are admitted to (returned by atlas.bind_actor). Optional when you are bound to exactly one matter. | |
| principal | Yes | Required. State the principal you are acting for. Atlas does not name, invent, or assign a principal. An empty principal is refused. Stating one does not grant authority. | |
| session_id | No | Optional session id, if the client supplies one. | |
| actor_token | No | Your credential from atlas.enroll or atlas.authenticate. Send it on every call after enrolling. | |
| objective_id | No | Omit before admission. Not disclosed to someone outside. | |
| on_behalf_of | No | Optional. Who you act for, if different from principal. Recorded as a claim. | |
| delegation_id | No | Optional id of a Human-recorded delegation that names you for a matter. | |
| objective_text | No | Omit before admission. Not disclosed to someone outside. | |
| amendment_authority | No | Optional. An amendment authority reference, if you hold one. It is checked, not trusted. | |
| authority_acknowledgment | Yes | Paste the declaration_text from atlas.discover exactly, unchanged. |