From 9d4ad1c79b9ba22baa6cae16ec3b9b1b71fd0bb7 Mon Sep 17 00:00:00 2001 From: Scott Koranda Date: Sat, 31 Oct 2020 10:36:13 -0500 Subject: [PATCH] Add Registrar and Human Resource OIS Add CSV files with mockups of registrar and human resources system of record data to be used with the FileSource OIS plugin. Also enable the FileSource OIS plugin for COmanage Registry. --- .../files/comanage-registry-stack.yml | 1 + roles/training/files/hr.csv | 45 +++++++++++++++++++ roles/training/files/registrar.csv | 45 +++++++++++++++++++ roles/training/tasks/main.yml | 20 ++++++++- 4 files changed, 109 insertions(+), 2 deletions(-) create mode 100644 roles/training/files/hr.csv create mode 100644 roles/training/files/registrar.csv diff --git a/roles/training/files/comanage-registry-stack.yml b/roles/training/files/comanage-registry-stack.yml index 065429f..bb21607 100644 --- a/roles/training/files/comanage-registry-stack.yml +++ b/roles/training/files/comanage-registry-stack.yml @@ -44,6 +44,7 @@ services: - COMANAGE_REGISTRY_EMAIL_ACCOUNT_PASSWORD_FILE=/run/secrets/comanage_registry_email_account_password - COMANAGE_REGISTRY_EMAIL_FROM_EMAIL=comanagetraining@gmail.com - COMANAGE_REGISTRY_EMAIL_FROM_NAME=Registry + - COMANAGE_REGISTRY_ENABLE_PLUGIN=FileSource - SHIBBOLETH_SP_ENCRYPT_CERT=/run/secrets/shibboleth_sp_encrypt_cert - SHIBBOLETH_SP_ENCRYPT_PRIVKEY=/run/secrets/shibboleth_sp_encrypt_privkey - SHIBBOLETH_SP_SIGNING_CERT=/run/secrets/shibboleth_sp_signing_cert diff --git a/roles/training/files/hr.csv b/roles/training/files/hr.csv new file mode 100644 index 0000000..ef6b718 --- /dev/null +++ b/roles/training/files/hr.csv @@ -0,0 +1,45 @@ +f6735933-81cf-4b71-b335-cb659c09eb4a,,,Fred,,Bair,,,,,,,,,,,,,,,,,,,, +045c03e1-c76c-4638-9151-52c26e23bda5,,,Thelma,,Murphy,,,,,,,,,,,,,,,,,,,, +88f9f30f-82ae-4f99-a295-4f5b86281bcd,,,Elmo,,Sabo,,,,,,,,,,,,,,,,,,,, +85e2ba0e-d992-4010-ad33-a7e12e2bfaf9,,,Shaun,,Plouffe,,,,,,,,,,,,,,,,,,,, +bd42b68b-7f0b-47a0-ab32-1a1b1dd3d656,,,Vera,,Avalos,,,,,,,,,,,,,,,,,,,, +0c84562c-8f37-4ac0-91bf-55ecebe74f13,,,Gerald,,Obrien,,,,,,,,,,,,,,,,,,,, +37e61d08-284d-4258-b2be-3930a8f6436c,,,Randolph,,White,,,,,,,,,,,,,,,,,,,, +23d55341-4a7e-4a0c-9f85-37adeec9e9ce,,,Jeanett,,Porter,,,,,,,,,,,,,,,,,,,, +55cbbd96-8c01-4a6c-9041-d42357d04294,,,Mary,,Aiello,,,,,,,,,,,,,,,,,,,, +e9e1b02a-9324-4fcf-b650-817a51da05f0,,,Elizabeth,,Howe,,,,,,,,,,,,,,,,,,,, +5ac5716d-8a01-4f32-87a5-96da2e31726f,,,Pamela,,Palm,,,,,,,,,,,,,,,,,,,, +6df4ac9d-334f-40a8-be92-f57a58d9e594,,,Edward,,Marzano,,,,,,,,,,,,,,,,,,,, +e0345c78-d8fa-47d6-a96c-cfeda6dfb0ad,,,Ermelinda,,Decoteau,,,,,,,,,,,,,,,,,,,, +b695521b-66de-433a-ab5d-5b4ee8b6bb10,,,Barbara,,Wallace,,,,,,,,,,,,,,,,,,,, +c250b201-6f97-48e5-a7fd-72b9f389dfbf,,,Judith,,Hughes,,,,,,,,,,,,,,,,,,,, +a42e8b0f-2a41-45c7-bf80-93f1dff1406b,,,David,,Reilly,,,,,,,,,,,,,,,,,,,, +c26e9d77-cff8-4fda-8d6a-a1f941d8c50e,,,Catherine,,Johnson,,,,,,,,,,,,,,,,,,,, +ecabb768-111a-4877-9649-c3627ef15ee2,,,Patrick,,Moore,,,,,,,,,,,,,,,,,,,, +9fa83531-d937-4117-893c-9e7e43519f4d,,,Jina,,Delfino,,,,,,,,,,,,,,,,,,,, +323c0cd4-5dc2-4ef5-9152-6bd9fce8d513,,,Carol,,Burgos,,,,,,,,,,,,,,,,,,,, +d57f3d58-4536-4720-913e-bec864fb3817,,,Mary,,Cornett,,,,,,,,,,,,,,,,,,,, +e182408e-cb0c-4a8b-b4ce-fba491e643bd,,,Joshua,,Velez,,,,,,,,,,,,,,,,,,,, +3a02326b-1294-46bf-93a3-4de6943ab37e,,,Chance,,Clark,,,,,,,,,,,,,,,,,,,, +72b413ad-6e77-4231-af91-aff3d0211711,,,James,,Williams,,,,,,,,,,,,,,,,,,,, +e7661152-2872-4d05-a317-d503618314af,,,Anthony,,Dean,,,,,,,,,,,,,,,,,,,, +9ff4449f-43f4-4eae-b840-315b75413b74,,,Matha,,Hiett,,,,,,,,,,,,,,,,,,,, +b7e279c1-4dfc-4aa8-b56e-001cbd5135eb,,,Inez,,Farley,,,,,,,,,,,,,,,,,,,, +d215453f-5e0a-4963-8f7a-89185d3076ac,,,Christopher,,Bond,,,,,,,,,,,,,,,,,,,, +2118c2ae-27eb-4868-b09a-032f81f03b7b,,,Carolyn,,Walters,,,,,,,,,,,,,,,,,,,, +6743287d-8f92-47e6-8cf4-b363b771b372,,,Alicia,,Vargas,,,,,,,,,,,,,,,,,,,, +6d55e9fc-614f-476e-853a-b70ac492e0e1,,,William,,Cintron,,,,,,,,,,,,,,,,,,,, +5f558871-f25c-414b-b687-5290e039360e,,,Issac,,Jones,,,,,,,,,,,,,,,,,,,, +f6b100a3-3f41-412e-a650-2f7ffebd180e,,,Jessica,,Kerns,,,,,,,,,,,,,,,,,,,, +91efc416-f258-411e-a00b-37b756a381c4,,,Cynthia,,Eddy,,,,,,,,,,,,,,,,,,,, +437a4cc1-bf58-4b1d-9661-8a2e8b5882c3,,,Rachel,,Martinez,,,,,,,,,,,,,,,,,,,, +db4e519c-7eea-43e6-b31d-297692882830,,,Brittany,,Garner,,,,,,,,,,,,,,,,,,,, +7629b8e8-cae8-456a-a0c3-c36c8d2d60d3,,,Jesse,,Garvin,,,,,,,,,,,,,,,,,,,, +c7191c7a-dbd0-4051-846d-48ec2453a036,,,Linh,,Finch,,,,,,,,,,,,,,,,,,,, +17505dce-97a7-4b0b-82e0-af5d2ebbae7a,,,Susanne,,Smith,,,,,,,,,,,,,,,,,,,, +e7c76c0e-bef8-487f-8334-b27b65b055e4,,,Susan,,Martin,,,,,,,,,,,,,,,,,,,, +a8139a8f-e4fa-4358-9237-2b2458ef5968,,,Kathy,,Smith,,,,,,,,,,,,,,,,,,,, +6dd8d616-4b7e-444a-8faf-f529b5ffff76,,,Michelle,,Huffman,,,,,,,,,,,,,,,,,,,, +a7f1083c-989b-415a-9164-769eeda3a8a3,,,Michael,,Saulsbury,,,,,,,,,,,,,,,,,,,, +b661f543-0218-4920-8ac1-962eca154f28,,,Lupe,,Brown,,,,,,,,,,,,,,,,,,,, +1c59825f-8693-4387-af3c-d9014e3cb1ba,,,Clay,,Howard,,,,,,,,,,,,,,,,,,,, diff --git a/roles/training/files/registrar.csv b/roles/training/files/registrar.csv new file mode 100644 index 0000000..90da587 --- /dev/null +++ b/roles/training/files/registrar.csv @@ -0,0 +1,45 @@ +132748071534397754920022673843444928951,,,Austin,,Savage,,,,,,,,,,,,,,,,,,eppn+login:austin.savage@comanage.incommon.training,, +186954416995897054245760122734502925236,,,Raeann,,Chu,,,,,,,,,,,,,,,,,,eppn+login:raeann.chu@comanage.incommon.training,, +234811137165975059720067018874500792158,,,Celia,,Childress,,,,,,,,,,,,,,,,,,eppn+login:celia.childress@comanage.incommon.training,, +107827452807702761791203103427377814913,,,Emma,,Lister,,,,,,,,,,,,,,,,,,eppn+login:emma.lister@comanage.incommon.training,, +129825814482306832783119517900920270831,,,Paul,,Nitta,,,,,,,,,,,,,,,,,,eppn+login:paul.nitta@comanage.incommon.training,, +82615027870469326568361260356426998603,,,Ruby,,Collier,,,,,,,,,,,,,,,,,,eppn+login:ruby.collier@comanage.incommon.training,, +98190938217164110872407778232584025179,,,Andrew,,Williams,,,,,,,,,,,,,,,,,,eppn+login:andrew.williams@comanage.incommon.training,, +328815086932524017392210158682971856891,,,Colleen,,McCaffrey,,,,,,,,,,,,,,,,,,eppn+login:colleen.mccaffrey@comanage.incommon.training,, +220479725798527189234083099895701559458,,,Cynthia,,Herman,,,,,,,,,,,,,,,,,,eppn+login:cynthia.herman@comanage.incommon.training,, +279151494256898456434459311435686499082,,,Jessica,,Martinez,,,,,,,,,,,,,,,,,,eppn+login:jessica.martinez@comanage.incommon.training,, +214763209246588698462551464796355370255,,,Dianne,,Dysart,,,,,,,,,,,,,,,,,,eppn+login:dianne.dysart@comanage.incommon.training,, +184262837325966988975946551084772413394,,,Sharron,,Ebling,,,,,,,,,,,,,,,,,,eppn+login:sharron.ebling@comanage.incommon.training,, +254727994034585319667716071169511523650,,,Alice,,Schalk,,,,,,,,,,,,,,,,,,eppn+login:alice.schalk@comanage.incommon.training,, +298568081115438296944973855678013237541,,,Philip,,Nestor,,,,,,,,,,,,,,,,,,eppn+login:philip.nestor@comanage.incommon.training,, +207267966862832313153389032705933064023,,,Carla,,Branch,,,,,,,,,,,,,,,,,,eppn+login:carla.branch@comanage.incommon.training,, +149333902873783161192481342169882303973,,,Patrick,,Cole,,,,,,,,,,,,,,,,,,eppn+login:patrick.cole@comanage.incommon.training,, +165215344132691795688185192043357730584,,,Janice,,Gee,,,,,,,,,,,,,,,,,,eppn+login:janice.gee@comanage.incommon.training,, +311356921930659706867427375585999813314,,,Jesse,,Goff,,,,,,,,,,,,,,,,,,eppn+login:jesse.goff@comanage.incommon.training,, +269973704579715580565909994224723165505,,,Clifford,,Brice,,,,,,,,,,,,,,,,,,eppn+login:clifford.brice@comanage.incommon.training,, +176587524970886847172468511596342683229,,,Patricia,,Holmes,,,,,,,,,,,,,,,,,,eppn+login:patricia.holmes@comanage.incommon.training,, +244471078826759302097759899138164866150,,,Corrine,,Martin,,,,,,,,,,,,,,,,,,eppn+login:corrine.martin@comanage.incommon.training,, +300528073953625153560186976874073834025,,,Gladys,,Bryant,,,,,,,,,,,,,,,,,,eppn+login:gladys.bryant@comanage.incommon.training,, +286730770008577281607593506132923981795,,,Johnny,,Willis,,,,,,,,,,,,,,,,,,eppn+login:johnny.willis@comanage.incommon.training,, +323160483591231223314722503812078417195,,,Jeremy,,Fisher,,,,,,,,,,,,,,,,,,eppn+login:jeremy.fisher@comanage.incommon.training,, +146014419312879501433659141966731736543,,,Betty,,White,,,,,,,,,,,,,,,,,,eppn+login:betty.white@comanage.incommon.training,, +331920966485375959736499860242485672757,,,Thomas,,Stubbs,,,,,,,,,,,,,,,,,,eppn+login:thomas.stubbs@comanage.incommon.training,, +138977541110944060198763623559670291847,,,Steven,,Porter,,,,,,,,,,,,,,,,,,eppn+login:steven.porter@comanage.incommon.training,, +109441174844666586004491027608330101033,,,Gwen,,Mendoza,,,,,,,,,,,,,,,,,,eppn+login:gwen.mendoza@comanage.incommon.training,, +337922420952113480667295635761612195756,,,Randy,,Long,,,,,,,,,,,,,,,,,,eppn+login:randy.long@comanage.incommon.training,, +241907150243421029646289162621165832150,,,Brock,,Lemaire,,,,,,,,,,,,,,,,,,eppn+login:brock.lemaire@comanage.incommon.training,, +54383004410079136251494994575391380104,,,Jack,,McLeod,,,,,,,,,,,,,,,,,,eppn+login:jack.mcleod@comanage.incommon.training,, +93694260717283089221516980233153584509,,,Paul,,Guitierrez,,,,,,,,,,,,,,,,,,eppn+login:paul.guitierrez@comanage.incommon.training,, +58127414624285465420294427343761192630,,,Ella,,Stevenson,,,,,,,,,,,,,,,,,,eppn+login:ella.stevenson@comanage.incommon.training,, +84069047373847003501652080921242663451,,,Mary,,Gilbert,,,,,,,,,,,,,,,,,,eppn+login:mary.gilbert@comanage.incommon.training,, +273280318300578977120991937790468760308,,,Salvador,,Villa,,,,,,,,,,,,,,,,,,eppn+login:salvador.villa@comanage.incommon.training,, +66586353721959828609998174823626800135,,,Brian,,Wolford,,,,,,,,,,,,,,,,,,eppn+login:brian.wolford@comanage.incommon.training,, +333660162838557880384557977904197193183,,,Robert,,Brannen,,,,,,,,,,,,,,,,,,eppn+login:robert.brannen@comanage.incommon.training,, +233132799040715876525290039221594249900,,,Mary,,Lee,,,,,,,,,,,,,,,,,,eppn+login:mary.lee@comanage.incommon.training,, +302535670179963912483751457726258337561,,,Susan,,McCray,,,,,,,,,,,,,,,,,,eppn+login:susan.mccray@comanage.incommon.training,, +24767658709010092766545926960549559212,,,Amanda,,Alcala,,,,,,,,,,,,,,,,,,eppn+login:amanda.alcala@comanage.incommon.training,, +84565368334075897350570372081317094732,,,Gloria,,Chipman,,,,,,,,,,,,,,,,,,eppn+login:gloria.chipman@comanage.incommon.training,, +298408199220202798049484999192380228673,,,Jamika,,French,,,,,,,,,,,,,,,,,,eppn+login:jamika.french@comanage.incommon.training,, +13649583839353414205537292908924253500,,,Linda,,Goodman,,,,,,,,,,,,,,,,,,eppn+login:linda.goodman@comanage.incommon.training,, +294869772329081278110037321403866253962,,,Lilly,,Wasser,,,,,,,,,,,,,,,,,,eppn+login:lilly.wasser@comanage.incommon.training,, +282793442442850315227168896135336994027,,,Gregory,,Carlisle,,,,,,,,,,,,,,,,,,eppn+login:gregory.carlisle@comanage.incommon.training,, diff --git a/roles/training/tasks/main.yml b/roles/training/tasks/main.yml index 1fd4ff9..363ae7b 100644 --- a/roles/training/tasks/main.yml +++ b/roles/training/tasks/main.yml @@ -132,6 +132,22 @@ group: root mode: '0644' + - name: Copy registar FileSource CSV input file + copy: + src: registrar.csv + dest: /srv/docker/srv/comanage-registry/local/registrar.csv + owner: root + group: root + mode: '0644' + tags: + - update_csv - - + - name: Copy human resources FileSource CSV input file + copy: + src: hr.csv + dest: /srv/docker/srv/comanage-registry/local/hr.csv + owner: root + group: root + mode: '0644' + tags: + - update_csv