Comparison

mod_http_admin_api/openapi.yaml @ 5911:2aa66e928aa0

mod_http_admin_api: Allow specifying roles for invitations
author Matthew Wild <mwild1@gmail.com>
date Tue, 16 Apr 2024 14:15:16 +0100
parent 5293:f60287bba62c
child 5912:432efc39572f
comparison
equal deleted inserted replaced
5910:2c85397d7241 5911:2aa66e928aa0
584 nullable: true 584 nullable: true
585 description: "IDs of existing groups to add the new account to" 585 description: "IDs of existing groups to add the new account to"
586 items: 586 items:
587 type: string 587 type: string
588 description: "Group ID" 588 description: "Group ID"
589 roles:
590 type: array
591 nullable: true
592 description: "List of roles the new account should have (primary role first)"
593 items:
594 type: string
595 description: "Role name"
589 NewGroupInvite: 596 NewGroupInvite:
590 type: object 597 type: object
591 properties: 598 properties:
592 ttl: 599 ttl:
593 type: number 600 type: number
599 type: string 606 type: string
600 description: "Group ID" 607 description: "Group ID"
601 description: "IDs of existing group to add the new accounts to" 608 description: "IDs of existing group to add the new accounts to"
602 group_options: 609 group_options:
603 $ref: '#/components/schemas/NewGroup' 610 $ref: '#/components/schemas/NewGroup'
611 roles:
612 type: array
613 nullable: true
614 description: "List of roles the new accounts should have (primary role first)"
615 items:
616 type: string
617 description: "Role name"
604 NewResetInvite: 618 NewResetInvite:
605 type: object 619 type: object
606 properties: 620 properties:
607 username: 621 username:
608 type: string 622 type: string