ECS: CAS:n säilyttäminen ECS:ssä
Summary: Tämä artikkeli käsittelee CAS:n säilyttämistä ECS:ssä. Siinä kuvataan myös CAS-sovellusten edistynyt säilytys: tapahtumapohjainen säilytys, oikeusteitse tapahtuva pito ja minimi-/maksimisäädin ...
Instructions
Se on ote ECS Data Access Guide -oppaasta, joka löytyy ja ladataan täältä: ECS-laitteiden tuotesivu
CAS:n säilyttäminen ECS:ssä
CAS C-Clipillä voi olla säilytysaika, joka määrittää ajan. Liittyvä objekti säilytetään ECS-tallennustilassa, ennen kuin sovellus voi poistaa sen.
Säilytysajat
CAS-sovellus määrittää objektille säilytysajat C-Clipissä.
Jos esimerkiksi talousasiakirja on säilytettävä kolme vuotta sen luontipäivästä,
taloustositteeseen liittyvässä C-Clipissä määritetään kolmen vuoden säilytysaika. On
myös mahdollista määrittää, että asiakirja säilytetään toistaiseksi.
Säilytyskäytännöt (säilytysluokat)
Huomautus: Centera-säilytysluokkien käsite liittyy ECS:n säilytyskäytäntöihin, tässä
dokumentaatiossa käytetään säilytyskäytäntöjä.
Säilytyskäytännöt mahdollistavat säilytyksen käyttötapausten tallentamisen ja käyttämisen C-Clipsissä. Esimerkiksi
erityyppisillä asiakirjoilla voi olla erilaiset säilytysajat. Voit vaatia
seuraavia säilytysaikoja:
- Taloudellinen: 3 vuotta
- Laillinen: 5 vuotta
- Sähköposti: 6 kuukautta
Kun säilytyskäytäntöä sovelletaan useisiin C-Clipeihin, muuttamalla käytäntöä. Säilytysaika
muuttuu kaikille kohteille, joita käytäntö koskee.
Säilytyskäytännöt liittyvät ECS:n nimitiloihin, ja CAS-sovellus
tunnistaa ne säilytysluokiksi.
ECS-säilötason säilytys ja CAS
Säilötason säilytys ei ole oletusvaranto Centerassa. ECS:ssä CAS:n oletuspidätys on
jatkuvasti nolla.
Oletusarvoinen säilytysaika objekteille, jotka on kirjoitettu ilman objektitason säilytystä Compliance-nimitiloissa
.
ECS 3.0:sta alkaen, kun sovellus kirjoittaa C-Clipejä ilman objektin säilytystä ECS CAS
-ryhmään vaatimustenmukaisuuden nimitilassa ja säilöllä on säilytysarvo (esimerkiksi 6 kuukautta),
C-kiinnikkeille määritetään oletusarvoinen säilytysaika ääretön (-1). C-kiinnikkeitä ei voi koskaan
poistaa, koska niiden efektiivinen säilytysaika on pisin näiden kahden välillä:
säilötason säilytysaika ja objektitason oletussäilytysaika.
CAS-ensisijaisuus
Kun CAS-objektiin sovelletaan ECS:ssä useita säilytysjaksoja, arvokkaampi
säilytysjakso on ensisijainen riippumatta siitä, miten säilytystä on sovellettu.
CAS-säilytyksen hakeminen
Voit määrittää nimitilojen säilytyskäytäntöjä ECS-portaalissa tai ECS Management
API:ssa. Katso Nimitilan säilytyskäytäntöjen määrittäminen.
Ulkoinen CAS-sovellus voi määrittää C-Clipille
kiinteän säilytysajan tai säilytyskäytännön sen luomisen aikana.
Kun käytät säilytysjaksoja ohjelmointirajapintojen kautta, määritä jakso sekunteina.
Huomautus: ECS CAS käyttää C-Clipin luontiaikaa kaikissa säilyttämiseen liittyvissä laskelmissa
, ei siirtoaikaa.
Säilytyskäytäntöjen luominen ECS Management API:n avulla.
Voit luoda säilytysaikoja ja -käytäntöjä ECS:ssä, jonka yhteenveto on
alla.
| Menetelmä | Kuvaus |
|---|---|
| PUT /object/bucket/{bucketName}/retention | Säilön säilytysarvo määrittää pakollisen säilytysajan, jota sovelletaan säilön jokaiseen kohteeseen . Jos määrität säilytysajaksi 1 vuoden, säilön objektia ei voi poistaa yhteen vuoteen. |
| GET /object/bucket/{bucketName}/retention | Palauttaa säilytysjakson, joka on määritetty määritetylle säilölle. |
| POST /objekti/nimitilat/nimiavaruus/{nimiavaruus}/ säilytys |
Nimiavaruuksissa säilytysasetus toimii käytännön tavoin, jossa kukin käytäntö on <Nimi>:<säilytysjakso-pari> . Voit määrittää nimitilalle useita säilytyskäytäntöjä ja määrittää käytännön nimen mukaan nimitilassa olevalle objektille . Näin voit muuttaa sellaisten objektien joukon säilytysaikaa, joille on määritetty sama käytäntö, muuttamalla vastaavaa käytäntöä. |
| LAITA /object/namespaces/namespace/{namespace}/ retention/{class} |
Päivittää nimitilaan liittyvän säilytysjakson ajanjakson. |
| GET /object/namespaces/namespace/{namespace}/ säilyttäminen |
Palauttaa nimitilalle määritetyn säilytyskäytännön. |
Lisätietoja ECS Management APIsta on ECS Management REST APIn
esittelyssä ECS Data Access Guide -oppaassa.
CAS-sovellusten edistynyt säilytys: tapahtumapohjainen säilytys, oikeusteitse tapahtuva pito ja minimi-/maksimisäädin
Käsittelee CAS-ohjelmointirajapinnan kehittyneitä säilytysominaisuuksia, joita ECS tukee.
Asiakassovellukset käyttävät CAS-ohjelmointirajapintaa säilytysstrategioiden mahdollistamiseen. Kun CAS-työkuormia siirretään
ECS:ään, ECS on tietoinen CAS-ohjelmointirajapinnan ominaisuuksista, joten asiakassovellukset voivat jatkaa
siirrettyjen tietojen käsittelyä. ECS:ssä seuraavat ARM (Advanced Retention Management)
-ominaisuudet ovat käytettävissä ilman erillistä käyttöoikeutta:
- Tapahtumapohjainen säilyttäminen: kyky määrittää objekti C-Clipin kautta soveltamaan (laukaisemaan) säilytysjaksoa
tai säilytyskäytäntöä, kun CAS-sovellus vastaanottaa tietyn tapahtuman. - Oikeusteitse tapahtuva pito: mahdollisuus estää objektin poistaminen, jos CAS-sovellus on soveltanut objektiin
riita-asian pitoa C-Clipin kautta. CAS-sovellus voi soveltaa objektiin enintään 100
riita-asian pitoa luomalla ja käyttämällä yksilöllisiä riita-asian pitotunnuksia. - Minimi-/maksimisäädin: Järjestelmänvalvoja voi asettaa säilötason rajoja kiinteälle säilytysjaksolle tai muuttuvalle säilytysjaksolle
. Muuttuva säilytysjakso on sellainen, joka tukee
tapahtumapohjaista säilytystä. ECS:ssä, järjestelmän tai nimitilan järjestelmänvalvojat voivat määrittää arvot ECS-portaalissa
. Ohjelmoijat voivat määrittää arvot ECS Management API:n avulla.
Huomautus: ARM:ää tuetaan vanhoille CAS-tiedoille, jotka on kirjoitettu ECS:ään siirretyillä
nimeämistavoilla.
Vähin/suurin säädin CAS-kauhatason säilytykselle
Etsi ECS-portaalissa CAS-säilö ja valitse Muokkaa. Kaikki alla olevassa näytössä
näkyvät ominaisuudet ovat vain CAS-ominaisuuksia lukuun ottamatta säilön säilytysjaksoominaisuutta . Säilön säilytys
Piste on ECS-säilön vakiokiinnitysominaisuus, jota tuetaan kaikissa ECS-säilötyypeissä.
CAS-säilön kiinnitysominaisuudet on selitetty seuraavassa taulukossa.
| Ominaisuus | Kuvaus |
|---|---|
| Pakota säilytys | Jos tämä ominaisuus on käytössä, CAS-objektia ei voi luoda ilman säilytystietoja (piste tai käytäntö). Yritys tallentaa tällainen objekti palauttaa virheen. Jos se on käytössä, säilön säilytysjaksoa ei voi määrittää edes vaatimustenmukaisuusympäristössä . Huomautus: Kun CE+-tilan Centera siirretään ECS:ään, säilössä on oletusarvoisesti käytössä Pakota säilytys . |
| Säilön säilytysaika |
Jos säilön säilytysjakso on määritetty, pidempää säilytysaikaa käytetään, jos käytössä on sekä säilötason että objektitason säilytysjakso. Vaatimustenmukaisuutta tukevassa ympäristössä säilön säilytysjakso on pakollinen, ellei objektin säilytystietoja ole pakotettu. Kun säilön säilytysjakso on määritetty, sitä ei kuitenkaan voi nollata, vaikka objektin säilytystiedot olisivat käytössä. |
| Kiinteä vähimmäissäilytysaika |
Tämä ominaisuus hallitsee objekteissa määritettyjä säilytysaikoja. Jos objektin säilytysaika on tässä määritettyjen rajojen ulkopuolella, objektin kirjoitusyritys epäonnistuu. Säilytyskäytäntöjä käytettäessä min/max-asetuksia ei pakoteta. Jos kiinteän säilytysajan vähimmäissäilytysajaksi valitaan ääretön, kaikkien retentioarvojen on oltava äärettömiä. Jos valitset kiinteän säilytysajan enimmäisarvon , enimmäisrajaa ei ole. Minim./maksimi-retentiorajoituksia sovelletaan kaikkiin C-kiinnittimiin, jotka kirjoitetaan säilöön. Jos leike siirretään jollakin SDK-pohjaisella kolmannen osapuolen työkalulla , säilyttämisen pitäisi olla rajoissa, muuten tapahtuu virhe . |
| Vahvistettu enimmäissäilytysaika |
|
| Muuttuva vähimmäissäilytysaika |
Tämä ominaisuus hallitsee muuttuvia säilytysjaksoja, jotka on määritetty objekteissa tapahtumapohjaisesti. pidätys (EBR). EBR:ssä asetetaan emäksen retentioaika ja ohjelmoidulla laukaisutoiminnolla on kyky pidentää retentioaikaa, kun liipaisin laukeaa. Jos objektin uusi säilytysaika on tässä määritettyjen rajojen ulkopuolella, yritys kirjoittaa objekti vastauksena liipaisimeen epäonnistuu. Säilytyskäytäntöjä käytettäessä min/max-asetuksia ei pakoteta. Jos vähimmäismuuttujan säilytysjaksoksi valitaan ääretön, kaikkien säilytysarvojen on oltava äärettömiä. Jos valitset enimmäissäilytysjakson, enimmäisrajaa ei ole. Minim./maksimi-retentiorajoituksia sovelletaan kaikkiin C-kiinnittimiin, jotka kirjoitetaan säilöön. Jos leike siirretään jollakin SDK-pohjaisella kolmannen osapuolen työkalulla, säilytyksen pitäisi olla rajoissa, muuten heitetään virhe. |
| Muuttuva enimmäissäilytysaika |
Huomautus: Jos järjestelmänvalvoja tai ohjelmoija ei ole määrittänyt arvoja kiinteille ja
muuttuville säilytysjaksoille, ECS Management API:n get-toiminto ei palauta min/max-asetusten arvoja
. C-Clipin Pakota säilytystiedot -tiedot palauttavat oletusarvon
false.
Tapahtumapohjainen säilytys
Tapahtumapohjainen säilytys (EBR) on ohje, joka määrittää, että tietuetta ei voi poistaa ennen tapahtumaa
eikä tiettynä ajanjaksona tapahtuman jälkeen. CAS: ssa EBR on C-Clip, jolla on määritetty perussäilytysaika
tai säilytyskäytäntö ja sovelluksen määrittämä laukaisu, joka voi asettaa pidemmän
säilytysajan, kun liipaisin laukeaa. Säilytysaika alkaa vasta, kun liipaisin laukeaa.
Kun C-Clip on merkitty EBR:lle, sitä ei voi poistaa ennen tapahtumaa, ellei etuoikeutettua poistoa
käytetä.
EBR:ää käytettäessä C-Clipin elinkaari on seuraava:
- Luo: sovellus luo uuden C-Clipin ja merkitsee sen olevan EBR:n alainen. Sovellus
voi tarjota kiinteän säilytysajan, joka toimii vähimmäissäilytysaikana, ja sen on annettava
tapahtumapohjainen säilytysaika tai käytäntö. - Laukaiseva tapahtuma: Sovellus käynnistää tapahtuman, joka on tapahtumapohjaisen
säilytysajan tai säilytyskäytännön alku. Sovellus voi määrittää uuden tapahtumapohjaisen
säilytysjakson, jos se on pidempi kuin CClipin
luontihetkellä määritetty säilytysaika. - Poistaa: Kun ohjelma yrittää poistaa C-kiinnikkeen, seuraavien ehtojen on täytyttävä:
Käytännön (nimitilan) säilytys on vanhentunut
Säilön säilytys on vanhentunut
Kiinteä säilytys on vanhentunut
Tapahtuma on käynnistetty
Sekä luontihetkellä asetettu EBR että mahdolliset myöhemmät muutokset (laajennukset) tapahtumahetkellä ovat vanhentuneet
Seuraavassa kuvassa esitetään kolme mahdollista skenaariota EBR:n C-Clipille:
- C1:llä on kiinteä tai minimaalinen pidätys, joka on päättynyt jo ennen tapahtuman alkamista.
- C2:lla on kiinteä tai minimaalinen pidätys, joka päättyy ennen EBR:n voimassaolon päättymistä.
- C3:lla on kiinteä tai minimaalinen pidätys, joka päättyy EBR:n voimassaolon päätyttyä.

Yhteensopimattomissa nimiavaruuksissa etuoikeutetut poistokomennot voivat ohittaa EBR:n kiinteän ja muuttuvan
pidätyksen.
EBR:n säilytystä käytettäessä sen on noudatettava Min/Max-säätimen asetuksia muuttuvan
säilytysajan ajan.
Taulukossa on esitetty tapahtumapohjaisen säilytyksen CAS-ohjelmointirajapintafunktiot
| Toiminto | Kuvaus |
| FPClip_EnableEBRWithClass | Tämä toiminto asettaa C-Clipin vastaanottamaan tulevan tapahtuman ja mahdollistaa tapahtumapohjaisen säilytysluokan (EBR) määrittämisen CClipille C-Clipin luonnin aikana. |
| FPClip_EnableEBRWithPeriod | Tämä toiminto asettaa C-Clipin vastaanottamaan tulevan tapahtuman ja mahdollistaa tapahtumapohjaisen säilytysjakson (EBR) määrittämisen C-Clipille C-Clipin luontiaikana. |
| FPClip_IsEBREnabled | Tämä funktio palauttaa totuusarvon, joka ilmaisee, onko CClip otettu käyttöön tapahtumapohjaisessa säilytyksessä (EBR). |
| FPClip_GetEBRClassName | Tämä toiminto hakee tapahtumapohjaisen säilytyksen (EBR) nimen. C-Clipille määritetty käytäntö. |
| FPClip_GetEBREventTime | Tämä funktio palauttaa C-Clipissä asetetun tapahtuma-ajan, kun kyseisen C-Clipin tapahtumapohjainen säilytystapahtuma (EBR) käynnistettiin. |
| FPClip_GetEBRPeriod | Tämä funktio palauttaa C-kiinnikkeeseen liittyvän tapahtumapohjaisen säilytysjakson (EBR) arvon (sekunteina). |
| FPClip_TriggerEBREvent | Tämä toiminto käynnistää C-kiinnikkeen tapahtuman, jossa tapahtumapohjainen säilytys (EBR) oli käytössä. |
| FPClip_TriggerEBREventWithClass | Tämä toiminto käynnistää C-Clip-tapahtuman, jossa tapahtumapohjainen säilytys (EBR) on otettu käyttöön, ja määrittää uuden EBR-käytännön CClipille. |
| FPClip_TriggerEBREventWithPeriod | Tämä toiminto käynnistää C-Clip-tapahtuman, jolle tapahtumapohjainen säilytys (EBR) on otettu käyttöön, ja määrittää uuden EBR-jakson CClipille. |
Oikeudenkäynnin keskeytys
Oikeudenkäynnin pidon avulla CAS-sovellukset voivat tilapäisesti estää C-Clipin poistamisen. Oikeudenkäynnin pito on
hyödyllinen tiedoille, jotka ovat virallisen tutkimuksen, haasteen tai tutkimuksen kohteena ja joita ei voida
poistaa, ennen kuin tutkimus on ohi. Kun tietoja ei tarvitse säilyttää, sovellus voi vapauttaa riita-asian pidon
ja normaali säilytystoiminta jatkuu. CAS-sovellus
asettaa ja poistaa riita-asian pidon C-Clip-tasolla.
Huomautus: Edes etuoikeutettu poisto ei voi poistaa C-Clipiä oikeudenkäynnin pidossa.
Yksi C-Clip voi olla useiden oikeudenkäyntien pidossa. Sovelluksen on luotava yksilölliset oikeustoimipaikan
pitotunnukset ja pystyttävä seuraamaan C-Clipiin liittyviä erityisiä riita-asian pitoja. Sovellus
ei voi kysellä näitä tietoja C-Clipiltä. On vain toiminto, joka määrittää C-Clipin oikeudenkäynnin
pitotilan. Jos C-Clipissä on yksi tai useampi riita-asia, tämä funktio
palauttaa arvon true, muuten se on false.
Kun käytetään oikeustoimiin perustuvaa pitoa, C-Clipin elinkaari on seuraava:
- Luoda: Sovellus luo uuden C-Clipin ja tarjoaa kiinteän ja/tai tapahtumapohjaisen
säilytysajan. - Aseta oikeusteitse lykkäys: Sovellus asettaa C-Clipin pitoon. Tämä sovellus voi olla erilainen
kuin sovellus, joka kirjoitti C-Clipin. - Vapauta oikeustoimien pito: Sovellus vapauttaa C-Clipin. Tämä sovellus voi olla erilainen
kuin sovellus, joka asettaa oikeudenkäynnin pitoon tai kirjoitti C-Clipin. - Poistaa: Kun sovellus yrittää poistaa C-Clipin, seuraavien ehtojen on täytyttävä:
C-Clipissä ei ole vireillä muita oikeudenkäyntejä.
Käytännön säilytys on päättynyt.
Säilön vakiosäilytys on päättynyt. (Säilön vakiosäilytys on käytettävissä kaikissa ECS-objektityypeissä, mutta sitä ei suositella CAS-objekteille.)
Kiinteä säilytysaika on päättynyt (vain CAS-ominaisuus).
Tapahtumapohjainen säilytys on vanhentunut (vain CAS-ominaisuus).
Seuraavassa kuvassa esitetään kolme mahdollista skenaariota, joissa C-Clip asetetaan oikeustoimiin liittyvään pitoon:
- C1: llä on kiinteä pidätys, joka on jo päättynyt, kun se asetetaan pitoon.
- C2:lla on kiinteä pidätys, joka päättyy pidon aikana.
- C3:lla on kiinteä kiinnitys, joka vanhenee ruuman vapauttamisen jälkeen.

C-Clipille voidaan määrittää useita oikeudenkäyntejä. Jos näin on, jokainen riita-asian pito
edellyttää erillistä API-kutsua, jossa on yksilöllinen tunniste oikeudenkäynnin pidolle.
Huomautus: Oikeudellisen pidon tunnuksen enimmäiskoko on 64 merkkiä. C-Clipiä
kohden voidaan myöntää enintään 100 oikeustapausta koskevaa pitotunnusta. CAS API valvoo näiden rajoitusten noudattamista.
Taulukossa on esitetty CAS API -toiminnot oikeusteitse tapahtuvaa pitoa varten
| Toiminto | Kuvaus |
|---|---|
| FPClip_GetRetentionHold | Tämä toiminto määrittää C-Clipin pitotilan ja palauttaa arvon true tai false. |
| FPClip_SetRetentionHold | Tämä toiminto asettaa tai nollaa C-kiinnikkeen pitopidon. Jos riita-asia on keskeytetty useita kertoja, anna jokaiselle pidolle yksilöllinen tunnus riita-asian pidolle . Jos pitoja on useita, soita yksi puhelu tunnusta kohden. |
Additional Information
Seuraavat CAS:iin liittyvät aiheet on kuvattu yksityiskohtaisesti ECS Data Access Guide -oppaassa, ja ne on jaettu eri tietämyskannan artikkeleihin:
- CS: CAS:n säilyttäminen ECS:ssä - KB 538782
- CAS:n säilyttäminen
- CAS-sovellusten edistynyt säilytys: tapahtumapohjainen säilytys, oikeusteitse tapahtuva pito ja minimi-/maksimisäädin
- ECS: Nimitilan säilytyskäytäntöjen määrittäminen CAS:lle – KB 538786
- ECS: Säilön käyttöoikeusluetteloiden määrittäminen CAS:lle – KB 538789
- ECS: ECS-hallinnan ohjelmointirajapinnat, jotka tukevat CAS-käyttäjiä – KB 538790
- ECS: CAS (Centera) SDK -virhekoodit - KB 427034