As Commitment is a mutual agreement between a party playing the CommitmentFulfilmentRole and a party playing the CommitmentProcurementRole, the Commitment must be approved by those.<br/>This approval is modeled, applying the AgreementApproval. In case of a Commitment there will be usually be two instances of AgreementAuthorization – one signed by a CommitmentApproverRole from “procurer side”, the other signed by a CommitmentApproverRole from “fulfillment side”.<br/>