Page Properties | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Resources & Remarks Modification History
|
...
Section | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
...
Each tenant can have a single ILM repository and several ArchiveLink repositories (if needed), since ArchiveLink model includes the ContentRepository field.
ArchiveLink retention propagation
If an ILM-Object contains a link to an ArchiveLink object, the REPOSITORYMANAGER service ensures following rules:
- If a legal hold or an retention date is apecified for the ILM-object, these metadata are propagated to the linked ArchiveLink object itself.
- Same behavior in case of lifting the legal hold.
An ArchiveLink object with an legal hold and/or with an retention date lying in the future are prevented from deletion by ArchiveLink directly.
Inserting a Document in yuuvis® Momentum by Barcode Upload
...
Property | Type | Description | Example value | Default value |
---|---|---|---|---|
repository-manager.barcode.default-docType | String | Default SAP document type, if there is no barcode mapping for the yuuvis® Momentum content type (see | TIF | TIF |
repository-manager.barcode.cntType2docType | String | List of entries for mapping the barcode document type, separated by pipe characters. Entries consist of yuuvis® Momentum content type, equals sign, SAP document type. For each yuuvis® Momentum content type missing in the mapping list, the SAP document type | Image/TIFF=FAX|application/pdf=PDF | Image/TIFF=FAX|application/pdf=PDF |
core.api.url | String | IP address and port of the pod within the cluster used by the API gateway. | http://127.0.0.1:7301/ | http://127.0.0.1:7301/ |
core.api.username | String | Username of the technical user for the REPOSITORYMANAGER service's access to yuuvis® Momentum. Note: The technical user requires full access rights to the objects. | sap | root |
core.api.password | String | Password of the technical user for the REPOSITORYMANAGER service's access to yuuvis® Momentum. | optimal1 | optimal |
core.api.tenant | String | Tenant of the technical user for the REPOSITORYMANAGER service's access to yuuvis® Momentum. | default | default |
spring.activemq.broker-url | String | IP address and port used by ActiveMQ. |
| tcp://127.0.0.1:61616 |
spring.activemq.user | String | Username for ActiveMQ access. | admin | admin |
spring.activemq.password | String | Password for ActiveMQ access. | admin | admin |
...
Combination with Library-based Client
If a client application for yuuvis® Momentum is used that is based on our developer libraries, the IDs of properties and object types should be localized.
>> Localization for Clients
An example key-value mapping is shown in the following code block.
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{ "appRepositorymanager:Contentrepository_label": "Content Repository", "appRepositorymanager:ArchiveLinkversion_label": "Archive Link Version", "appRepositorymanager:Documentprotection_label": "Document Protection", "appRepositorymanager:DocID_label": "Document ID", "appRepositorymanager:Creationdate_label": "Creation Date", "appRepositorymanager:Creationtime_label": "Creation Time", "appRepositorymanager:Datelastmodification_label": "Last Modified Date", "appRepositorymanager:Timelastmodification_label": "Last Modified Time", "appRepositorymanager:Legalholdlock_label": "Legal Hold Lock", "appRepositorymanager:Expirationdate_label": "Expiration Date", "appRepositorymanager:Barcode_label": "Barcode", "appRepositorymanager:BarcodesenttoR3_label": "Barcode Sent to R3", "appRepositorymanager:CompID_label": "Component ID", "appRepositorymanager:Contenttype_label": "Content Type", "appRepositorymanager:Filename_label": "File Name", "appRepositorymanager:Applicationversion_label": "Application Version", "appRepositorymanager:Charset_label": "Chartset", "appRepositorymanager:Compressionstring_label": "Compression String", "appRepositorymanager:archiveLinkComponent_label": "ArchiveLink object type", "appRepositorymanager:archiveLinkComponent_description": "Type used for ArchiveLink documents and components", "appRepositorymanager:timestampProperties_label": "Timestamp properties", "appRepositorymanager:componentProperties_label": "Component properties", "appRepositorymanager:documentProperties_label": "Document properties", "appRepositorymanager:type_label": "Type", "appRepositorymanager:url_label": "URL", "appRepositorymanager:properties_label": "Properties", "appRepositorymanager:contentlength_label": "Content Length", "appRepositorymanager:ilmObject_label": "ILM object type", "appRepositorymanager:ilmObject_description": "Type used for ILM collections and resources" } |
...
For the first time:
Creation of a communication user (SU01) with the corresponding authorizations (SAP_BC_ENDUSER, SAP_BC_SRV_ARL_ADMIN, SAP_BC_SRV_ARL_USER, SAP_BC_SRV_COM_ADMIN)
ArchiveLink: maintenance of basic settings (OAG1)
Creation of number range intervals (OANR) for print lists
Create log (OAA3) or import prepared transports from OPTIMAL SYSTEMS with the log.
Creation of an archive device (name ARCH) as output device (SPAD), assignment of the SAP ArchiveLink archiver, hostspool access method (I: archiver)
One or several times; depending on how many content repositories have to be defined:
Creation of a content repository (OAC0)
DocArea – ArchiveLink
Filing method – HTTP content server
Log – OPTIMALA
Version no. – 0046 or 0047
http script – cs/contentserver
Output device – ARCH
HTTP server – name or IP address of the server on which yuuvis® Momentum REPOSITORYMANAGER is running
Port number – The port used to access yuuvis® Momentum REPOSITORYMANAGER (default: 8010).After successful configuration of yuuvis® Momentum REPOSITORYMANAGER, the certificate (OAC0/CSADMIN) has to be sent and activated for each repository.
Multiple Instances of REPOSITORYMANAGER
...
Service
To achieve multi-tenancy, an independent instance of the REPOSITORYMANAGER service needs to be deployed for each individual tenant. The same service artifact can be used. In general, the following principles apply:
...