suspend fun createArtefact(authorizationContext: GropiusAuthorizationContext, input: CreateArtefactInput): Artefact

Creates a new Artefact based on the provided input Checks the authorization status

Return

the saved created Artefact

Parameters

authorizationContext

used to check for the required permission

input

defines the Artefact