Overview

In this article, we will start Alfresco Governance Services Community Edition (hereinafter AGS) latest version (25.3.0) with Docker and experience the entire records management lifecycle using the REST API.

Specifically, we assume the following business scenario.

Scenario: Contract Management

  1. The business department creates and registers a contract
  2. The records manager declares it as a record and classifies it in the file plan
  3. Set up a Retention Schedule
  4. After contract termination, execute cutoff (active to inactive)
  5. After the retention period (3 years) elapses, dispose of the record
  6. If litigation arises, suspend disposal using a hold (freeze)

Based on the previous article, this article introduces the setup procedure and API usage for the latest version.

Environment

  • acs-deployment: v10.2.0 (released February 2026)
  • Alfresco Governance Repository Community: 25.3.0
  • Alfresco Governance Share Community: 25.3.0
  • Alfresco Search Services: 2.0.17
  • Traefik: 3.6
  • PostgreSQL: 16.5

Setup

Cloning the Repository

gcgcididttadcccolshco-ekndceeekrpo-hluctototympmvpse1o:n0s/t.e/2g.i0thub.com/Alfresco/acs-deployment

Creating the Compose File

Create a compose file for Governance Services based on community-compose.yaml. There are 3 changes:

1. Image Replacement

ServiceBeforeAfter
alfrescoalfresco/alfresco-content-repository-community:25.3.0alfresco/alfresco-governance-repository-community:25.3.0
sharealfresco/alfresco-share:25.3.0alfresco/alfresco-governance-share-community:25.3.0

2. Authentication Ticket Timeout Countermeasure (described later)

3. DB Connection Pool Validation Settings (described later)

Below is the compose file created.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

Starting Up

dockercompose-fgovernance-community-compose.yamlup-d

After starting, verify that all containers are healthy.

dockercompose-fgovernance-community-compose.yamlps
NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

You can access the following URLs. The default login credentials are admin / admin.

URLPurpose
http://localhost:8080/share/Alfresco Share(Governance Services UI)
http://localhost:8080/content-app/Alfresco Content App
http://localhost:8080/control-center/Alfresco Control Center
http://localhost:8080/alfresco/Alfresco Repository

The Alfresco Share login screen is displayed.

The dashboard after login. The Records Management site is displayed.

You can also access it from Content App.

Control Center allows management of users and groups.

Experiencing Records Management via REST API

From here, we will walk through the contract management business scenario using the REST API.

All API commands can be executed with curl. Authentication uses Basic authentication (admin:admin).

1. Connection Verification

First, verify the API connection and logged-in user.

cur"|lhtp-tyspt:h-/unl3aodc-mamilnhj:osasodtnm:.i8tn0o8o\0l/alfresco/api/-default-/public/alfresco/versions/1/people/-me-"\
{}"}entr""}""""yfc,diee"iaidnm:rps"aasa"""p:bi{tbiiilllNisssa"e"alGAMyad:miuduNd"etemtam:""isiamia:etnbentds""l""rm""::e:,uiA:"endft:",@m{arAailutdlnsermfie,uirs,enetisrscatotr.oacrto"om,r"",

2. Creating the Records Management Site

To use Governance Services features, you first need to create an RM site. Use the GS-specific API rather than the normal site creation API.

cur"--}lhHd't"""-t"'tdc|spC{ieo:tsmp-nlcpyu/terltle"iihaon:paodcttnnma-"ic3ilTRoenhyen"-:opc":maseo:dt:r"jm:d"Ssi8asRTon0peAn8pMcN.-0laoDtX/inrAoacadRoPlagsDlOfte"SrimMTeoeasnnnctaj"g/s,eaompnei"n/t-\dSeiftaeu"l,t-/public/gs/versions/1/gs-sites"\
{}"}entr""""""yrvcgit"oioudi:lsmi"teipd:l{"bl"e:ii:""lar:"in"mStc9""iye9,Rt""1ee::dcMboa""9rnPS0daUT4sgBA-eLN6MrID9a"CA9n,"R7a,D-g"4e,am5e6n-t9"db9-0469976a5606",

!

compliance can be selected from STANDARD and DOD5015. DOD5015 is a mode compliant with the US Department of Defense records management standard. We use STANDARD this time.

3. Checking the File Plan

When the RM site is created, a File Plan is automatically created. The File Plan is the top-level structure of records management and serves as the root of the classification scheme. The RM site dashboard is displayed as follows.

cur"|lhtp-tyspt:h-/unl3aodc-mamilnhj:osasodtnm:.i8tn0o8o\0l/alfresco/api/-default-/public/gs/versions/1/file-plans/-filePlan-"\
seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

0

When checking the File Plan in the Share UI, it is displayed as follows.

The following structure is auto-generated within the File Plan.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore
1 Node TypeNameDescription
rma:recordCategoryContractsRecord category (to be created later)
rma:holdContainerHoldsHold (legal preservation) container
rma:transferContainerTransfersTransfer container
rma:unfiledRecordContainerUnfiled RecordsUnfiled records container

4. Creating a Record Category

Create a record category according to the business classification scheme. Here we create a “Contracts” category.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

2

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

3

5. Creating a Record Folder

Create a record folder within the category. The record folder is the actual location where records are stored.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

4

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

5

In the Share UI, you can confirm that the 2026-Active folder has been created within the Contracts category.

6. Uploading a Document

First, upload a file to a regular document library (sample site). This corresponds to the business department registering files from Share or Content App.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

6

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

7

The file uploaded to the sample site document library is displayed as follows.

7. Declare as Record

Declare the uploaded document as a “record”. This makes the normal document subject to records management.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

8

Looking at the response, the following aspects (attributes) have been applied.

Aspect説明
rma:recordRecognized as a record
rma:recordOriginatingDetailsOriginal file information (location, creator, date/time)
rma:recordComponentIdentifierIdentifier for records management
rma:filePlanComponentFile plan component

At this point, the record is placed in “Unfiled Records”.

On the record detail screen, you can check the preview and metadata.

8. Filing (Classifying) a Record

Move (file) the unfiled record to the record folder created earlier.

seratspsaccpvlrhoocoorifimeheaimephdaimehdesimecphlimeptimphnimehenimeheoecrmeneoxnmenoeermeneextmenooermenoimeoetmenextmenexxxeeamvJJatitrsltfssamvJr-atitrspaeamvCCRRJatitrspatfsgamv---mr-atitrs6amvSSSSSAJr-vamr----atitrseamvAatitrstfsramvAABatitrstfsytfsssg_iAAlenietueiefg_iAtlenietec:g_iSSEEAlenieteleierg_imtleniet:g_iOOOOOLAteg_tlenietng_iPlenieteieog_iPPAlenieteie:eie:celrV--------V----------------------------ts[]tmtam/nlroelrV--s"tstmtantcelrRRPPV------tstmtanfcnlreelrPPPas"tstmtaelrLLLLLFV-s"mels""""ts[]tmtatelrPtstmtanlrlelrPPStstmtanlrnlro:ioADDDDDDDDADDDDDDDDDDDDDDDDDDDDDDDDDDXXhteerreudevr:ioAXX:8hteerrdio:ioFFOOAXXDDDDhteerrdrodevs:ioOOOn:5hteerr:ioRRRRRRAD:8q:i:8566hteerr-:io_hteerrdev-:io__Ehteerrdevdev:mn_eeeemmmm_ddddssssssissaacamdlaaaaddXXc:""""roitsss:immn_XX0c:roitsvnmn_____XXaaaac:roitsens:i:mnSSSd4c:roitmn_____E_a0:m1611c:""""""""roitamnBc:roits:icmnCC_c:roits:is:idimTnnnneeeeObbbboooooonhhllsoeeouuuubb::hCc-hvue_:r:c-aimO::9hvue__eddimFFHPO::llllhvue__sd:cpimTTT:3hvue_dimAASSCSTl8ai6766hC/q-t|gGvue_paimAhvue_:ceqimOOPhvue_:c:coteOccccttttP....lllllldaaffrsspctttt..MMeMuftatsp/cecltePMM0e[atspomioteIIOOPMMffffe[atspociceoteGGG2e[atspoteLLOORCOf3lt1211eMou-y"roatspplteSe[atspcenuteNNAe[atspcecec:nOrrrraaaaTdupurrrrrrerrrrf.slahhhhppiacDr"tl::elo:of:nTia:c"l::enqtc:nLLSRTiarrrrc"l::enoto:s:nRRRp:c"l::ec:nFFLLEOOr:f:::63cDpeop,eol::e:f:nEc"l::eo:ta:nFFTc"l::eo:o:ktLyyyyddddSrsar......xeeee.baoleeeeoonxk"l,p:romrrtSnx8kC:r::iktTTTTSnxeeeekC:r::imttEEEo5kC:rktRRRRA_Le8r85::k"trbepd:rrt_kC:rmeytIIHkC:rmme1:_ppppaaaa:ieslhphssb...ssfagyTnnnnooRR:,":35icmaee1::RR0:M23ioe1:EE:::RRssss:M23iomsg5:SSSs4:M33ie2:EE__TS_s9e11666:,/yj=""55ie1:S:M13imcr.1:GG::M13imcmpr9Ottttttttvrs=ootehashpccisimrttttllAA,/3soaol-s5AA9D2sonrgRRAAccccD2sonohr1___t3D1sorgSSHPEEOc8sg6711a"nB,,1sos2HD1sooo:i2__D1soooor.0Piiiiaaaaenwjsrtcasuooooleneaiiii..MM/0dlnfac3MM0"0d:.__""MMoooo"0d:nae2PUDg2-0d.CCOO_CPo3c1266c,ar0dc8A"0dnno8PA"0dnnnoi0Toooo----raodttpurebsr..tUgnnccccvePPls:/srio6PP",s:iORa8PP....,s:srsmASBr"Ss:iOOSRAUT."o""11tmos:omR,s:st/mRU,s:stsxomInnnnkkkk=mrb==.re.stthper.tsaaaaaveeot/eo/meesoREl0eehpcps/e:SE=eHo__TTLRIs/63iek/E/eaOT/r/y/O....eeeeoedcs8ceduy==oorlb.fttttlirrc1obs:arr"1e/IFf8rrooor"1eb1SRasE5/HP::FEOea""v"e5a_"1bnlVH"1bobaNkckkyyyyr==:o9oCSrsl8sr.Ormoiiiiicccammaclccc0raGEr0ccsrnoc5ra6W=lLsaOOR_Ncle,rslUcsatfI_csalalSeieessssgaapl8noelto0ttevoeroooodteelcsofeeusvlIRe"eettttusvs.Oaf-LlSR""ECSufm,fRus-rDTus-sf:ypyytttt.llor3nmc=ec8==nektmnnnna.nnhaernnrifNEsnn==eorie5Rlrc"fTTs8SO:rrqbrLreaeEYrecershAsoooopffs6emr/ma0l8areh.....tittot.ettlcr:Rcttl8xclc.Dfe,r::o9CMee/re:l.psRPl.e.eteltrrrrorrtcses.lo0bwrocttttenaas/ysaa"ee:oaao0to"ey=rsmel8OMCsbos"ypc:E"ynysorgoeeeeseegt=tonhc8lr.doiiii.tggtaacgg,_sh"ggc8=l,_aaeca"s""r3_Socikc",ao:,atacrAor....tssris=laoa0eiu=rccccqeee:lmoeehctheea0a=hmlsoxpca86"D:moneohm/"memoelrepammgcceoesrmsldtrDekkkkur==8fl-=="eott==llh"elfc_gol0"Em-/r-t"laE""lrl/.gi.aleeroosnceeth=elO-eeeeev580_t58-a/pt58hft-aroc_/f8F"saaNct-lCB-atotlsitteq.rc=of==Cattttra008dr00fla:p00ortfleoiar0As.ccaopffMAflyrhosaaaslterssah"Ki....yl0aa"tl/:sep"tsnsle"Uesttmn:"r"S"fpimcwsddq:iteotltfEotevu==/tn,hf//ts,hcnrfsLceiiet/,eI,ret=aoeaal/mtlstaR.ixasS6aasyrlcyoeercTrcvv=e/sCe=hDtrstt./erepi_ucpleE0lf"elo"caeoSeree*nl"c""sJmEid=aaDpo6:lCrkiiSL0fohscohtds":temm,tohohcC=So=m..rou/OlerdiErrtcactiyc"tqqs-ct-toEDenmepaistvM=tyDnCemtolatoo"=:"eaatct-KEd=ptalvt=lePhsMugTs-p-hlpn--as5,rplpopgSSe/6asgeg1orOtEorl\cc:goh:sdsle.vph:n:oeuydsorr0c:Stxdaeoo/oso/=efc1i:o/t/vdscawre0a(EppetT1/r/vts/3$arr8c7s/r/eer0tois0ln:i=iiaele:tl0$ree-e.tlolr//Uart:hi/rAocp-or8:o0Pcstj=2:olonClDdh5oo/eFnkiacn08cOhcrH.8c-caBo9=m4s:t=T=e/iaa80a-S-oee00acanCceo=3t/rtEPt-oln08lcTs,1a8lelc/aKD2:/arRTPd:hc0hGea7l0hnhePlIE/8anu_8ee5oe/olRrr-t/oto-K/WSa0cseIHrf.s-ssoEvcrhasesrCtzel8tfNUa3tshtgSiho"ctrteSoVdf0ioAsu.:ha:__cic,a:::p5mder/vrCel08ar8mDevk/818oPcEeaemTrt0re0iBsey#000saadslm-I=-9e/8n:"l/8.8idtAcfqcVf/0-.0_-2ip020td/or:oIap/c*/mU.nr/./oise6rTlurose0ue"0"rnhs1eYsbemhs$.xv]]ygac6-elamas$18i-ro1aiduraP7ece/6icynegOwoda)o/"i"eS/m/o?:a]t]sTsmcst8ly=G"uli0f:LRnam9r2OEise0e5GStso/s._yeuc3U:sto.S2/=/0E5a3vR.l0e"3f0r].r0s0e&isjocmnoss/./eu1xs/tepeCrnoosmbipeorsne//s-ksreieyoasndt=yot-rr"eu,/ek"eystore

9

Filingが完了すると、rma:dateFiled(Filing日時)が設定されます。

dockercompose-fgovernance-community-compose.yamlup-d

0

After filing, you can confirm that the record is stored within the record folder.

9. Setting Up the Retention Schedule

The retention schedule defines the lifecycle of records. It is set on a category and applies to the folders and records under it.

9-1. Creating the Retention Schedule

dockercompose-fgovernance-community-compose.yamlup-d

1 !

isRecordLevelは、保持スケジュールをレコード単位で適用するか、フォルダ単位で適用するかを指定します。今回はフォルダ単位(false)を選択しています。既にフォルダが存在するカテゴリでは、レコードレベル(true)は設定できません。

9-2. Adding Retention Actions

Add specific actions (steps) to the retention schedule. Here we use the Legacy API.

!

保持アクションの追加は、v1のGS REST APIではperiodのフォーマットに問題があり、500エラーが発生する場合があります。Legacy API(/alfresco/s/api/...)を使用することで確実に動作します。

dockercompose-fgovernance-community-compose.yamlup-d

2

dockercompose-fgovernance-community-compose.yamlup-d

3

dockercompose-fgovernance-community-compose.yamlup-d

4

Check the overall retention schedule.

dockercompose-fgovernance-community-compose.yamlup-d

5

dockercompose-fgovernance-community-compose.yamlup-d

6

The following 5 types of retention actions are available.

ActionDescription
cutoffCutoff (transition from active to inactive)
retainRetain (storage for specified period)
transferTransfer (move to another storage location)
accessionAccession (transfer to archive)
destroy廃棄

10. Completing the Record

To execute a cutoff, all records in the folder must be in “Complete” state.

dockercompose-fgovernance-community-compose.yamlup-d

7

dockercompose-fgovernance-community-compose.yamlup-d

8 !

In Alfresco, the term “declare” is used with two meanings.

  • Declare as Record (レコードとして宣言): 通常ドキュメントをレコードにする操作(GS API /files/{id}/declare
  • Declare Record / Complete Record (Record completion): レコードのメタデータ入力が完了し、変更不可にする操作(Legacy API declareRecordアクション)

11. Executing Cutoff (Active to Inactive)

In the business scenario, assume the contract has ended. Complete the “Case Closed” event and execute the cutoff.

11-1. Completing the Event

dockercompose-fgovernance-community-compose.yamlup-d

9

次のアクションの状態を確認すると、eventsEligibletrueになっています。

dockercompose-fgovernance-community-compose.yamlps

0

dockercompose-fgovernance-community-compose.yamlps

1

11-2. Executing the Cutoff

dockercompose-fgovernance-community-compose.yamlps

2

dockercompose-fgovernance-community-compose.yamlps

3

After cutoff, the following changes occur to the record.

  • rma:cutOff aspectが付与される
  • rma:cutOffDate が設定される
  • Record content and metadata become immutable
dockercompose-fgovernance-community-compose.yamlps

4

Key properties to check:

dockercompose-fgovernance-community-compose.yamlps

5

11-3. Checking the Next Action

dockercompose-fgovernance-community-compose.yamlps

6

dockercompose-fgovernance-community-compose.yamlps

7

次のアクションは Retain(保持) で、asOf2029年2月15日 (3年後)に設定されています。この日付以降に保持期間が満了し、次のステップ(廃棄)が実行可能になります。

When disposal of specific records needs to be temporarily suspended for reasons such as litigation, the “hold” feature is used.

12-1. Creating a Hold

dockercompose-fgovernance-community-compose.yamlps

8

dockercompose-fgovernance-community-compose.yamlps

9

12-2. Adding a Record to a Hold

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

0

Records added to a hold cannot be disposed of even after the retention period expires.

12-3. Checking Hold Contents

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

1

In the Share UI Holds screen, you can check the created hold and the records within it.

12-4. Releasing from Hold

When the litigation is resolved, release the record from the hold.

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

2

If HTTP 204 (No Content) is returned, it was successful.

13. User and Group Management

In actual operations, properly configure users and groups involved in records management.

13-1. Creating a User

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

3

13-2. Creating a Group and Adding Members

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

4

14. Checking Audit Logs

Records Management operations are automatically recorded in audit logs. They can also be checked from the RM admin console.

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

5

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

6

15. Retrieving Record Content (Download)

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

7

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

8

Overview of the Lifecycle

The records management lifecycle experienced this time can be illustrated as follows.

NdddddddddAoooooooooMcccccccccEkkkkkkkkkeeeeeeeeerrrrrrrrr---------cccccccccooooooooommmmmmmmmpppppppppooooooooossssssssseeeeeeeee---------aaccppsstclooorhortfnnsoalairtttxrrnveergye6sesnor---fmctle111oqo--sr--ac-m11pe1-pnc-to1erre--1aio-1SUUUUUUUUUTpppppppppAT((((((((UhhhhhhhhSeeeeeeeeaaaaaaaalllllllltttttttthhhhhhhhyyyyyyyy))))))))

9

Record State Changes at Each Stage

StageOperationApplied AspectKey Properties
Record declarationdeclarerma:recordrma:identifier
Filingfile-rma:dateFiled
Record completiondeclareRecordrma:declaredRecordrma:declaredAt, rma:declaredBy
Cutoffcutoffrma:cutOffrma:cutOffDate
ホールドholdrma:frozenrma:frozenAt

API一覧

Below is a list of APIs used in this article.

GS REST API(v1)

OperationMethodEndpoint
RM site creationPOST/api/-default-/public/gs/versions/1/gs-sites
Get file planGET/api/-default-/public/gs/versions/1/file-plans/-filePlan-
Category creationPOST/api/-default-/public/gs/versions/1/file-plans/-filePlan-/categories
Record folder creationPOST/api/-default-/public/gs/versions/1/record-categories/{id}/children
Record declarationPOST/api/-default-/public/gs/versions/1/files/{id}/declare
レコードのFilingPOST/api/-default-/public/gs/versions/1/records/{id}/file
Retention schedule creationPOST/api/-default-/public/gs/versions/1/record-categories/{id}/retention-schedules
Hold creationPOST/api/-default-/public/gs/versions/1/file-plans/-filePlan-/holds
Add record to holdPOST/api/-default-/public/gs/versions/1/holds/{id}/children
Release record from holdDELETE/api/-default-/public/gs/versions/1/holds/{holdId}/children/{recordId}
Check hold contentsGET/api/-default-/public/gs/versions/1/holds/{id}/children

Legacy API

OperationMethodEndpoint
Add retention actionPOST/alfresco/s/api/node/workspace/SpacesStore/{id}/dispositionschedule/dispositionactiondefinitions
Update retention actionPUT/alfresco/s/api/node/workspace/SpacesStore/{id}/dispositionschedule/dispositionactiondefinitions/{actionId}
Check retention scheduleGET/alfresco/s/api/node/workspace/SpacesStore/{id}/dispositionschedule
Check next actionGET/alfresco/s/api/node/workspace/SpacesStore/{id}/nextdispositionaction
Execute actionPOST/alfresco/s/api/rma/actions/ExecutionQueue
Check audit logGET/alfresco/s/api/rma/admin/rmauditlog
List of available valuesGET/alfresco/s/api/rma/admin/listofvalues

Alfresco REST API(v1)

OperationMethodEndpoint
Get user informationGET/api/-default-/public/alfresco/versions/1/people/-me-
File uploadPOST/api/-default-/public/alfresco/versions/1/nodes/{id}/children
Get node informationGET/api/-default-/public/alfresco/versions/1/nodes/{id}
Get contentGET/api/-default-/public/alfresco/versions/1/nodes/{id}/content
Version historyGET/api/-default-/public/alfresco/versions/1/nodes/{id}/versions
ユーザー作成POST/api/-default-/public/alfresco/versions/1/people
Group creationPOST/api/-default-/public/alfresco/versions/1/groups
Add group memberPOST/api/-default-/public/alfresco/versions/1/groups/{id}/members
Site listGET/api/-default-/public/alfresco/versions/1/sites

Problem: Unable to Login After Some Time

With the Azure virtual machine (8 GiB RAM) used in the previous article, an issue was confirmed where login becomes impossible after time passes. Here is a summary of the investigation results.

Cause: Swapping Due to Insufficient Memory

各コンテナのmem_limitの合計は以下の通りです。

サービスmem_limit
alfresco1,900 MB
transform-core-aio1,536 MB
share1,024 MB
solr62,048 MB
activemq1,024 MB
postgres512 MB
content-app128 MB
control-center128 MB
proxy (traefik)128 MB
合計約 8.4 GB

With an 8 GiB VM, the OS itself uses 1-2 GB, so only 6-7 GB of memory is effectively available for containers. This results in the following chain of events.

cur"|lhtp-tyspt:h-/unl3aodc-mamilnhj:osasodtnm:.i8tn0o8o\0l/alfresco/api/-default-/public/alfresco/versions/1/people/-me-"\

0

対策

A minimum of 12 GB, recommended 16 GB of memory is required.

2. Extend Authentication Ticket Validity

By default, authentication tickets expire after 1 hour. You can extend this with the following settings (already configured in this article’s compose file).

cur"|lhtp-tyspt:h-/unl3aodc-mamilnhj:osasodtnm:.i8tn0o8o\0l/alfresco/api/-default-/public/alfresco/versions/1/people/-me-"\

1

3. Enable DB Connection Pool Validation

Connections may leak during long operation, making authentication requests unprocessable (already configured in this article’s compose file).

cur"|lhtp-tyspt:h-/unl3aodc-mamilnhj:osasodtnm:.i8tn0o8o\0l/alfresco/api/-default-/public/alfresco/versions/1/people/-me-"\

2

4. Diagnostic Procedures

Verification steps when problems occur.

cur"|lhtp-tyspt:h-/unl3aodc-mamilnhj:osasodtnm:.i8tn0o8o\0l/alfresco/api/-default-/public/alfresco/versions/1/people/-me-"\

3

Summary

In this article, we experienced the entire records management lifecycle via REST API using Alfresco Governance Services Community Edition 25.3.0.

  • Built the classification scheme of File Plan -> Category -> Record Folder
  • ドキュメントの Record declarationFilingRecord completion
  • 保持スケジュール の設定(Cutoff → 保持 → 廃棄)
  • Cutoff の実行による現用から非現用への移行
  • Legal preservation through hold (temporary suspension of disposal)
  • Checking user/group management and audit logs

There were many things that could only be understood by actually trying them, such as the need to use GS REST API (v1) and Legacy API appropriately. In particular, the knowledge that Legacy API works more stably for adding retention actions is useful in actual operations.

We also organized the causes and countermeasures for the login failure problem due to insufficient memory. When operating Alfresco in a Docker environment, securing sufficient memory is important.