Name: root-appointment Type: request Purpose: > Give root administration privileges to a particular identity Response: root-appointment-confirmation Inherits: message Elements: Signature: { required: ['Root-Appointment-Secret'] } From: { required: ['Root-Appointment-Secret'] } Date: { required: true } Participant-Id: { required: true, type: identity } Root-Appointment-Secret: required: ['Signature'] type: string min_length: 64 max_length: 64 encryption_required: true Notes: > Appointing a root administrator via 'Root-Appointment-Secret' is only possible, when no other root admin exists, i. e. when the server has been freshly set up, or when all root admins have resigned or have been dismissed.