Extension contract
Find the manifest fields, allowed values, and permissions that your extension may declare.
Resource Extension
apiVersion | ormuz.io/v1alpha1 |
|---|
kind | Extension |
|---|
metadata.name | /^[a-z][a-z0-9_]*$/ |
|---|
| Reserved namespaces | ormuz |
|---|
| Core executable namespace | ormuz |
|---|
Champs spec requis
versionplatformApiVersiondefaultLocalesupportedLocalesruntimeextensionKindcardinalityactivationchannelscontributes
Contract enums
| Types | provider_integrationhost_connectorbundle |
|---|
| Cardinalities | singletonmulti |
|---|
| Activation | on_installon_connection_testmanual |
|---|
| Channels | api_outapi_inevent_inevent_out |
|---|
| Valeurs dynamic options | stringnumberboolean |
|---|
| Marketplace statuses | availablebetacoming_soon |
|---|
Permissions api_in
An extension may request only the permissions explicitly recognized by the current contract. Business legitimacy and canonical authority remain additional controls.
company:readcompany:writecontact:readcontact:writecontact_role:readcontact_role:writecompany_group:readcompany_group:writecheckout_session:readcheckout_session:writeorder:readorder:writepurchase_order:readpurchase_order:writeinvoice:readinvoice:writesupplier_invoice:readsupplier_invoice:writereturn:readreturn:writedispute:readdispute:writepayment_term:readpayment_term:writedue_date_schedule:readdue_date_schedule:writepayment:readpayment:writesupplier_payment:readsupplier_payment:writesupplier_payment:approvesupplier_payment:executepsp_payment:readpsp_payment:writepayment_allocation:readpayment_allocation:writepayable:readpayable:writecredit_limit:readcredit_limit:writecredit_exposure:readcredit_exposure:writecredit_authorization:readcredit_authorization:writecredit_authorization:approveonboarding_case:readonboarding_case:writeonboarding_case:approvecompliance_check:readcompliance_check:writerisk_score:readrisk_score:writeapproval_request:readapproval_request:decideprocess_launcher:readprocess_instance:readprocess_instance:runprocess_instance:stopprocess_instance:claimprocess_instance:heartbeatprocess_instance:write_stepprocess_instance:completeprocess_instance:failprocess_user_action:readprocess_user_action:create_internalprocess_user_action:update_internalprocess_user_action:fail_internalextension_config:read_selfextension_mapping:readextension_mapping:writefile:readfile:write