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