From b40b1a150a6cb90e003c189c035f88dd0ff28535 Mon Sep 17 00:00:00 2001 From: philip-ellis-sp Date: Wed, 19 Apr 2023 16:04:09 -0500 Subject: [PATCH] added docs for all complex input types --- .../saas-connectivity/connector-spec/card.md | 77 ++++++++++++++++++ .../index.md} | 10 +-- .../connector-spec/keyValue.md | 38 +++++++++ .../saas-connectivity/connector-spec/list.md | 25 ++++++ .../saas-connectivity/connector-spec/radio.md | 51 ++++++++++++ .../connector-spec/select.md | 51 ++++++++++++ .../saas-connectivity/img/card.png | Bin 0 -> 8809 bytes .../saas-connectivity/img/cardMenu.png | Bin 0 -> 12295 bytes .../saas-connectivity/img/keyValue.png | Bin 0 -> 8465 bytes .../saas-connectivity/img/list.png | Bin 0 -> 2494 bytes .../saas-connectivity/img/radio.png | Bin 0 -> 2304 bytes .../saas-connectivity/img/select.png | Bin 0 -> 3985 bytes .../identity-now/saas-connectivity/videos.md | 5 +- src/components/Video.js | 23 ++++++ 14 files changed, 274 insertions(+), 6 deletions(-) create mode 100644 products/idn/docs/identity-now/saas-connectivity/connector-spec/card.md rename products/idn/docs/identity-now/saas-connectivity/{connector-spec.md => connector-spec/index.md} (97%) create mode 100644 products/idn/docs/identity-now/saas-connectivity/connector-spec/keyValue.md create mode 100644 products/idn/docs/identity-now/saas-connectivity/connector-spec/list.md create mode 100644 products/idn/docs/identity-now/saas-connectivity/connector-spec/radio.md create mode 100644 products/idn/docs/identity-now/saas-connectivity/connector-spec/select.md create mode 100644 products/idn/docs/identity-now/saas-connectivity/img/card.png create mode 100644 products/idn/docs/identity-now/saas-connectivity/img/cardMenu.png create mode 100644 products/idn/docs/identity-now/saas-connectivity/img/keyValue.png create mode 100644 products/idn/docs/identity-now/saas-connectivity/img/list.png create mode 100644 products/idn/docs/identity-now/saas-connectivity/img/radio.png create mode 100644 products/idn/docs/identity-now/saas-connectivity/img/select.png create mode 100644 src/components/Video.js diff --git a/products/idn/docs/identity-now/saas-connectivity/connector-spec/card.md b/products/idn/docs/identity-now/saas-connectivity/connector-spec/card.md new file mode 100644 index 000000000..790bbb976 --- /dev/null +++ b/products/idn/docs/identity-now/saas-connectivity/connector-spec/card.md @@ -0,0 +1,77 @@ +--- +id: connector-spec-card +title: Card +pagination_label: Card +sidebar_label: Card +keywords: ['connectivity', 'connectors','connector-spec', 'card'] +description: Details on using the Card item +slug: /docs/saas-connectivity/connector-spec/card +tags: ['Connectivity', 'Connector Spec'] +--- + +## How to use the Card type in the connector spec +You can use the card type to specify cards that allow a user to add/copy/delete and enter submenu to make changes to more details about the card. + +When creating a card, you need to specify the fields that are used in the card subMenu that will generate the title and subtitle as shown below. + +In this example, clicking on the ```Add table``` button will open a dialog and the values entered for the ```Table Information``` and ```Airtable Id``` will populate the cards ```title``` and ```subtitle```. + +### Example card item type + +```javascript +{ + "key": "tableParameters", + "label": "AddTable", + "titleKey": "tableName", + "subtitleKey": "tableId", + "indexKey": "sequenceNumberForTable", + "dragNDropEnabled": true, + "deleteButton": true, + "editButton": true, + "addButton": true, + "copyButton": true, + "buttonLabel": "Add Table", + "type": "cardList", + "subMenus": [ + { + "label": "Table Information", + "items": [ + { + "key": "tableName", + "label": "Airtable Name", + "type": "text", + "required": true, + "helpKey": "Must be a unique name" + }, + { + "key": "tableId", + "label": "Airtable Id", + "type": "text", + "required": true, + "helpKey": "Must be a unique name" + }, + { + "key": "tableType", + "type": "radio", + "label": "Table data type", + "required": true, + "options": [ + { + "label": "Accounts", + "value": "accounts" + }, + { + "label": "Entitlements", + "value": "entitlements" + } + ] + } + ] + } + ] +} +``` +![card input type](../img/card.png) + +![card menu input type](../img/cardMenu.png) + diff --git a/products/idn/docs/identity-now/saas-connectivity/connector-spec.md b/products/idn/docs/identity-now/saas-connectivity/connector-spec/index.md similarity index 97% rename from products/idn/docs/identity-now/saas-connectivity/connector-spec.md rename to products/idn/docs/identity-now/saas-connectivity/connector-spec/index.md index c36f0a8cc..35b14be2f 100644 --- a/products/idn/docs/identity-now/saas-connectivity/connector-spec.md +++ b/products/idn/docs/identity-now/saas-connectivity/connector-spec/index.md @@ -49,12 +49,12 @@ The following describes in detail the different fields in the connector spec: - secrettextarea - checkbox - url - - radio - - select + - [radio](./connector-spec/radio) + - [select](./connector-spec/select) - toggle - - list - - keyValue - - cardList + - [list](./connector-spec/list) + - [keyValue](./connector-spec/key-value) + - [cardList](./connector-spec/card) - **accountSchema:** The schema for an account in IDN populated by data from the source. - **displayAttribute:** Identifies the attribute (defined below) used to map to `Account Name` in the IdentityNow account schema. This should be a unique value even though it is not required because the connector will use this value to correlate accounts in IDN to accounts in the source system. - **identityAttribute:** Identifies the attribute (defined below) used to map to `Account ID` in the IdentityNow account schema. This must be a globally unique identifier, such as email address, employee ID, etc. diff --git a/products/idn/docs/identity-now/saas-connectivity/connector-spec/keyValue.md b/products/idn/docs/identity-now/saas-connectivity/connector-spec/keyValue.md new file mode 100644 index 000000000..c33d378cd --- /dev/null +++ b/products/idn/docs/identity-now/saas-connectivity/connector-spec/keyValue.md @@ -0,0 +1,38 @@ +--- +id: connector-spec-key-value +title: Key Value +pagination_label: Key Value +sidebar_label: Key Value +keywords: ['connectivity', 'connectors','connector-spec', 'keyValue'] +description: Details on using the Key Value item +slug: /docs/saas-connectivity/connector-spec/key-value +tags: ['Connectivity', 'Connector Spec'] +--- + +## How to use the Key Value type in the connector spec +You can use the keyValue type to allow a user to enter multiple key value items in a single entry box. An example of implementing this is below + +### Example Key Value item type + +```javascript +{ + "key": "header", + "label": "Header Values", + "type": "keyValue", + "keyValueKey": { + "key": "key", + "label": "Key", + "type": "text", + "required": true, + "maxlength": "4096" + }, + "keyValueValue": { + "key": "value", + "label": "Value", + "type": "text", + "required": true, + "maxlength": "4096" + } +} +``` +![list input type](../img/keyValue.png) diff --git a/products/idn/docs/identity-now/saas-connectivity/connector-spec/list.md b/products/idn/docs/identity-now/saas-connectivity/connector-spec/list.md new file mode 100644 index 000000000..73ec658f8 --- /dev/null +++ b/products/idn/docs/identity-now/saas-connectivity/connector-spec/list.md @@ -0,0 +1,25 @@ +--- +id: connector-spec-list +title: List +pagination_label: List +sidebar_label: List +keywords: ['connectivity', 'connectors','connector-spec', 'list'] +description: Details on using the List item +slug: /docs/saas-connectivity/connector-spec/list +tags: ['Connectivity', 'Connector Spec'] +--- + +## How to use the List type in the connector spec +You can use the list type to allow a user to enter multiple items in a single entry box. An example of implementing this is below + +### Example list item type + +```javascript +{ + "key": "entitlements", + "label": "Entitlements", + "type": "list", + "helpKey": "Add a list of entitlements to expose via your source" +} +``` +![list input type](../img/list.png) diff --git a/products/idn/docs/identity-now/saas-connectivity/connector-spec/radio.md b/products/idn/docs/identity-now/saas-connectivity/connector-spec/radio.md new file mode 100644 index 000000000..daaf43f9c --- /dev/null +++ b/products/idn/docs/identity-now/saas-connectivity/connector-spec/radio.md @@ -0,0 +1,51 @@ +--- +id: connector-spec-radio +title: Radio +pagination_label: Radio +sidebar_label: Radio +keywords: ['connectivity', 'connectors','connector-spec', 'radio'] +description: Details on using the Radio item +slug: /docs/saas-connectivity/connector-spec/radio +tags: ['Connectivity', 'Connector Spec'] +--- + +## How to use the Radio type in the connector spec +You can use the radio type to create radio buttons for users to interact with to select from a predefined set of values. An example of implementing this is below + +### Example radio item type + +```javascript +{ + "key": "airtableURL", + "type": "radio", + "label": "Airtable URL", + "required": true, + "options": [ + { + "label": "Standard", + "value": "standard" + }, + { + "label": "Custom", + "value": "custom" + } + ] +} +``` +![radio input type](../img/radio.png) + +You can also create dependencies on other fields so they are hidden until the selection is made. This same type of dependency can be built into any field and linked via the parentKey/parentValue fields. + +### Example dependency on above select field + +```javascript +{ + "key": "baseUrl", + "type": "text", + "label": "Base URL", + "parentKey": "airtableURL", + "parentValue": "custom", + "placeholder": "https://{your domain}", + "required": true +} +``` diff --git a/products/idn/docs/identity-now/saas-connectivity/connector-spec/select.md b/products/idn/docs/identity-now/saas-connectivity/connector-spec/select.md new file mode 100644 index 000000000..2da348084 --- /dev/null +++ b/products/idn/docs/identity-now/saas-connectivity/connector-spec/select.md @@ -0,0 +1,51 @@ +--- +id: connector-spec-select +title: Select +pagination_label: Select +sidebar_label: Select +keywords: ['connectivity', 'connectors','connector-spec', 'select'] +description: Details on using the Select item +slug: /docs/saas-connectivity/connector-spec/select +tags: ['Connectivity', 'Connector Spec'] +--- + +## How to use the Select type in the connector spec +You can use the select type to create a dropdown for users to interact with to select from a predefined set of values. An example of implementing this is below + +### Example select item type + +```javascript +{ + "key": "airtableURL", + "type": "select", + "label": "Airtable URL", + "required": true, + "options": [ + { + "label": "Standard", + "value": "standard" + }, + { + "label": "Custom", + "value": "custom" + } + ] +} +``` +![select input type](../img/select.png) + +You can also create dependencies on other fields so they are hidden until the selection is made. This same type of dependency can be built into any field and linked via the parentKey/parentValue fields. + +### Example dependency on above select field + +```javascript +{ + "key": "baseUrl", + "type": "text", + "label": "Base URL", + "parentKey": "airtableURL", + "parentValue": "custom", + "placeholder": "https://{your domain}", + "required": true +} +``` diff --git a/products/idn/docs/identity-now/saas-connectivity/img/card.png b/products/idn/docs/identity-now/saas-connectivity/img/card.png new file mode 100644 index 0000000000000000000000000000000000000000..2a957a5f41b906579f3b4330951b150c51b22af1 GIT binary patch literal 8809 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 literal 0 HcmV?d00001 diff --git a/products/idn/docs/identity-now/saas-connectivity/img/cardMenu.png b/products/idn/docs/identity-now/saas-connectivity/img/cardMenu.png new file mode 100644 index 0000000000000000000000000000000000000000..683fd9f2d7af1bd0bd793335dca9bd6b511e9c1d GIT binary patch literal 12295 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 literal 0 HcmV?d00001 diff --git a/products/idn/docs/identity-now/saas-connectivity/img/keyValue.png b/products/idn/docs/identity-now/saas-connectivity/img/keyValue.png new file mode 100644 index 0000000000000000000000000000000000000000..74676d0ff1282beca01dc9513083c20c97e82c15 GIT binary patch literal 8465 zcmc(E2T)Vp*7gAuP^t}-F8JDkfHVUH6#>y8q5?ulLO?`HC=yzzO7jH)5rqf>3K~#K zXwsWOgjWQF&|6-?0HF#bKtjoP(Cat%&i!Zp`M>YZ{4**0oY{Myeb!#~K79avlJR;srJ^ zJHhK+9+#}V06@5L`^(kro^u-j&)@Vz&5clVk2nPD{aDDz9NkS8f8e?W420N5 z3c z2ENE|jKr<(`1$GSX|H#=x$i<=^a;pJ;JnRs)w5GfYda{WmYj?o0DzN+^8n|J$ZBBo z$p1sL)PhhKGIJTf@mDrwJlQ>ay{Wj+*`FFmy1M=_xF8sHdSKW!!xVL;xv6+~l71Yq zg{#8NoG)^He>hGE2p#eH)`){vrYSYSvgdMAi18#^kgoq9BU&et(#{ijfeOEHIzw)x z;>AKal)HAGWBl_TuMnk#W|bTNqdnW~DHd~E>!x9>y~L-^=mw}jaT9)d`b}4%jFyNR6Q>Ifr_2{ocxglgvtL*-pSVpellHp1+qU&f_-l`DKL^Ts$Mg zn!oG4hCm+krB#`#hX#`Z!P=kro;37cZ?pizo~2TvIn;&)a09=#Loj%;@Kaei29ICF zGGwR);e)il&x$-3`cNU5=b)7z-nw*fdGn^e2klnU)0qQ@%NExVG7C@)dzgBI0)y#| zbGU#8Lge!a6@geGte8e>qrZ%N>ZD2^&y3Z#V26XqSHr%pnnUiiTaDA>NLZN#rmAV- z?WiMj6&&Xyw3nEAVKUF*u&0dLjG{=)9GNlesoz@eB1?2^)*11wq_Q+7rQORRL0b!N zuVpM<4-y7K^AFv*jThSzn>}Vt;jdUZ8V?*tTrc$~$5q%RKZN2CX4mVIJ-55@PJ7G4?e({}V5lPXwA=k?S z#wsyYb);!dQPZM@(eva+uiCaok8J9Vxm6Kx&4OY?eRbPAbJGl#-Ba&xl}=hpvK?gH zE&gr_U=1rU@yg-rx>8PDZ)IB@gDcNFe$yhh>y1VxEJr}3xT$P*dALm)N74_KEdNa|A{)eM8e`5q?_2&}%3wA5lJ zu9XW@658#Rb^(A?6?nri8xcicduk7F=LJIb#Va+J7W}QF=oQ$9Cu9J?W=BGR0w>)u zA0h+*;t|`w(z`$~`kL?`YR);Il z757NY$OB>8k0HACQ~X^Gb(J@}NmDugD5Q_(@p7*@H zta~!KjmL*3U6E;SRGi$%2;3aNmq?Ury}4b6?H%mV1MaO$6Hj6NuVVgyD3^}O-@8}s z=i(h~_Iz&j%Uk(XifoBM+a}|OBL%Wqg3i{vD!aM(@s{Y<&g(6TVIGHElf!VM6CcW5 z2q-C!fKg7qJJYK2(fq?4p=_3+xSd3bk0#hFcOnzL32t z^I+UJDng3adTFj|Q}<>|XgVKEvoUPuJ?m!1WJYa@j6@o*hKl6=<5X;JcNShZS5U5W z7lj4w=}72aExENm?Y%d&NBAgQIsR(KGS|oJ4%HExT#w#alvs3^<5O!X7HP!^u_sCI z?sraj7qXBwNjw68)HOo-JJfy)lhq2`%rY+Io4iW>-(RvrfJY>2(lqlf=JF@C)5-CZ zGv;J3D@pMSemkZxoFlGik+?|zGt=@B{CBGj?#_v^h}gDTaS#?oH6#T zhtoTKPo!Nv<5e0(ooICn*7>XVPjCCwejm$OBq6T;#aK9xE229y$2j$RUnugcrHOV& zKnA?Hb0VWIIAxUMx_M1%=wn$?e1Bir-1dN!N5eq1oU>W?Ym>Jw4N6nF#55YM{3!jo zCGjwu(x&e*tFUrleV7QYS*4uM){CV1>ubc>{P$7Ow!(n=fOjDZ17|(;C_5_$I<3LcHf3gTh z!j^}u=5dLgXQUEU8DH&_cZ&U}t{K!RuIC86!p3Ok@w%IT%6ZCVTe;HLE-VWk!D}L`doh zY`Rl?b&0g;Ha@~3e0i{p-q<{{+0(-sFK#OKD+rVtD&5m8+N@d{BS|!M%f4a?OH&%b zUpt+nRhJ}#W)4@vOpPem__&y;i1A!g)776UMhxJ?_>ys`0GWEW|6)aEj&E#7+6n69 zG<1MS)V-vs>eIU$!WVxJ+FX?%s}-r0^a{BK*<7Oy(SwU}p7K$*$c#;d zC2_qv$(bdg1!#*CC7n%BVO8ODyP-&Er87$vBe7yE%bbePG^Mn~4@LF!H>;$L>!_R@ z(YO?q>U(scNN~9J9`f0$_&pN?Nt)7>Z=YQeGY zH(uYe+438KY)(~g+=>K6B*Sw9aiYttCaWcxGa;bRqJ;7*mZxfczJb~wEkNnodCHO+ z{7sSap3PI{G)ZO{Z)lTbt+3B~TFbx*P`;xH9jA2^lA)FV*@roSs*hEdF@O?y2~ae-TNX&BC`Xc`qkCB^Y*z zK5z`OG+(W}8q%OKha$AkSfccn{+7^Fj-=B(tV4p&&xvd_u`66v_hx?= zeN^C%>I%8CMXsnxvBrDqFWU8eOKJ*e9hM;lEzZtw(%YOZq97xghTM%)Su#!C(FD8B z-fI{rF@-SEY5Nd@jGP)*y=kf#TXVBlFW}}K)`i5_uA5{JA2V%bsq%S|eqx#+WuSw? zRuSki!BkyGykmMq^vq0r^K*jOhCxQ&8FGh#6ML@%b{xzgpQz=*Bk&F--erM{H$r0_ zjGB7{ED~vuv{iGfBwbiY_#5Q5J??<^X#VV5ec3D~`hNJE$?0g{mZaV`!vyiLH6o@8 z8@q$uXQcbtE!H=CQz!lv88@8Xk-sP*xR02utY(72uk?;TS2!w!!Jn)yG%ssa#>Hf5 zH#Z}<_tmlycPO}Zu=60%k!M${x{I;O@xoF!i)`mjrS5#%k6{}T@zo)4(X}&KGWpAI z6frrFxhn{ZgD2sA28YqRDF)Y2C{&LWv6aSbNJrwLeVo|Cc6Z$>U*aUvdp__qC zk*0okU3~67pV9enx?6F>plI>^n71VSPvqb17~DC)-x9LkYAlwNJI4$`*oe)P3Q;0)72jZb$TX*jg(`uh<=T^*A+O z|Jkk3`4v?-DTO0w;}_JMRgw5(>E8g(K*pnjU23%hTu-v2Va;Gp_!D;j5@k*efQ$uVzDPx<5kp<$H%>?9 z7#$N?W>NHcr~7>wdxBz3ek1FvX|wR*gX(ck2ZP#Q#RWCN?5RWiU6=(jgO(iklO6qb z6zZDAWFEy{M)LTaN2|}BR>?RElk0Cr!t7*=NJW#E`amYzYGRgCqGUIT|JGf{Gdq^> zWY6jYxAi6^^CA;h$@PQF1=6`7UvAA=q8&rjn|5hF;c?aPPR}|2`$1)I7gBmH0^eQ^ zyn+dw^M&_RuojPuY^uHiS@*{IOkK8;L#x~9U)c{oRu#3~Lbr5%8jYZf9)oV(i%yjB z3IG#>Pp)PGnY>K@PP0BRN3f90B<7FD1SH}%!;JCY+5$^i{|8+l2x{{}fpAdoPhA4D z+0eNE56!#EjSTmCHgt20Jw#u+Vnlb}nm0G0l$s%a*@vB3;FMC9uW``?(Ja1tl+NZ$ zWRO#{>CL2cVm3<0#8fAveC=#flULEzylR&fC3y3nafw^sjOvX;*jwv%CmQ@RS1t-g zTX#1%86kOo+PPO-)}+f6mHJwCb3?6`p`3_YZvSa)BkCI*wCzi$OmM1lHMjwYW4*Ch zyCGzeFJ{})`-BUzzc=isXXq>hss3e{8p38f;W;HteNWeYL!V%F=%KRh0nV!TcxE5u z7?>q$yeZ(Seo0F4NlK=symmxAkDM~q6!`$EBFkB?)a^A7%Y-63jZC&Rl*&zAs6U~r zghaccZpSu6+o6j(KqoE|`W+3RoRRFFcQQE9gwXSY?5!Zk2e`6+5tFX~2{jUNuf zonSw#`*ifTKA|#?Pn>C1dsK80ZQt=q42(KCI8W5;4*Y)K!G|LJD`$<^I-Qn`vlB=d zsL%gf2T4u9<_C)krp~Zs{zbuDe^w#Rs0wC&JF-dBdqHeYZ$)fKwe}teif1+{{az-+ zJbnzZyKnPC(kjf@Ds(G5B)`nK>~uQ9h#}n!;r$(|AfKa$TkBVrwY zOUudlRsQg{<=C1vKCs7YlC2|cQmzYCk`ap|!E{F^ zpW((|-vXq`>zJHaDGOx=7t_x6B-I34d7p&jWX41clztbAcQ{M;){WfbuaLZBm7fOMZ z`w*1MusNr4lawV7!^L^z9CAhO0CS*5K>01Jjcil|J&g5`qMU8tm(_(0!&Ue@K9O$y zs^mkc3sjUw7R2X$+)2L-t-`;_fQ;Z7#IVRt=Bx=V_R;i|NIyLBL8HQ z`=W-oeRV_;o?)fXaRlCY6m%m~o%&Jn_opN2O${~1ggE<$_J>j+X$MA^xUZugEnR>q ze_~$HL%Unmxxt?7rCgG@@FQ>G-88I^PC8lt@HCT8@XjhIkL#D%34P&f{-DH)qOg|* zoI_qK_clAkoUf2^OC`JIPoyCfIvz{Aq~dp}4WI~a!e7V?fGt8{85}t^Ta;H((XA{d zAf6Io_PlB%6LM<8BtjP><}h>`85(+c&W_OTY-pipH&D~A7)f*1N{gDm zM1)B5MTWROnc`=6};r}<~r1aNn(U#9Sb6IB2 z5TEF}2n7~eL6*bdeN+f&xfE{K)7sDiRAI_#)P7Yf^fQNn@nyqXgDaXMUCi;Fk>#lv zC`tAdb?&5rVoGGk!ArOB1qFUlu1+Ja`~6iOx=Rp;dRr<30~Wq~m;m2mAb)YbG-FZ) ze2t;yN_A8ihRj%sAfAACjN)~?zGoeVn>vV>efD8R6j-mxz8)WEuJ3z|srFHaCx0u? zla9sUH69n*lqBsBV(<;!E9MoeX6tiI%e{RC7^#2gDi)uAs$A8- z=qhm+%hU1R)85M)5@%(v-Et$V<2sFWttV$b>Z?OC97Z5>GaoId6yd%_D~NbWiE2Gt zZ1p~3^PXuyrAo`UwG#6HN1 zL9>Cd4;2;V6jI2e4rYqJu$0#sb)!mahS%aA4-=cJuor*zMG$Ix{5}oSV6h{zUq?`p zbo1qm`vRnGIPdb~P&~P@=8UtSkUE#Qu^5zJJb7Oob@2;{#`uY6%(@1L8z9yn3W_)Q zEsE-9I$PcIeI4UX4A7mEgx?f!C{spveeg)_;`|RT&41>TZQ=DD0}H{ooReOU`{$%u z^`>t0W67*fDneNuXS<6?{f@H%lINkI_Nm)0V^CJ9;_*P)v46?`{{X3pZ^wE?s}Y#{ ztFK7WtH9)cyYj*QkwxAAZ{3g0m+rZtI)?g+t?z$xvg}W+y{!G{d;4eGgEpsUW=TY? zZ-)0mu@49LsUQFSAPpvxG8nCF{-^tiN2JZTw-TCq>94ENM8=Pyz>}9sLE?8EXwzox zPq?L7c4$VxYOuc=B0YAo8GY5W%ib-X=rl-BbT;jN2~&nnrx2Znob|g)y#qbnpA>{Z zjFoGi$7|>@$DF|Itfr}>=yZCFx7`S`1QfOa;B)^!RQvoN7E+}H30q^MN01!bC)6ALkI?4Oydcw4;zVV&HVPBSZRSr{l3;@d+sl_AdNa|pb)yPKQ#PHMLY zyx{mr1HdDvg+|PgM!%Q8wo+1>lf!zBH;_ z_EDd44GI7vi+wTdpVbj<`<<_i@$0gaAj2oxEn4A)DKvZ|-=Hzn89J{kO!=qBH6taq z8UCP+3`F6Q25;NZ+DN+m7t_^eo9pq3xOzWgNR&8n+Vm>vig#VGwPA_&$!sTMp!a#&lmfPH80$XE4FlIEwi)KBIi}VC+Fh>-`gYn z>h=;lB>zBbMLHq0dIuKnZLLc{UpCJiK`8@({s3r_kIUmhW>>^yT5YYvKQw`}pU1yS z6Ss)*u^=clI*I)q1F1Q9E~fK)WLe?pyDgXdl}s;#T$up%yP5@*!VC+_9Su=ZqF*fl z2pSMjZ((zOyA&M>!|Np$yGk59PzQISb|)?WZJj26oww`R zhvH#V{nUl*eqVLl^4So2e=4`<@nDf2j(z3aX*h|EG(qUXl{X4_@1*bnkWvs)?1KQ$ zp3;cB4uFg*yu+|Ua%R6-2!Lq;w=Nvxrn5TEG6+bC_;Ej`* zgGXA~1VooglnAxtrFoHYvJ{c1nxu0?t7F{$+$|l8$V9RD~1#}5QJ$<#XaE3BJ|U(epPr> z#9YZ__WE&7$o5=UrGCxzW7Z{+G1C#v_f-xhy9nh14t9Z2vQ0+ybw`gES=YeEytx6$ z>smp|;rT9GT*^@}yu|+zUexv5V2C@^xa;56`#5v>cbJVv(tj)=6ov=FYWI?&{E%SK zV!)t%DDu2kWlUPWAGrwq@k$@Cg$KxjXfUyCzjHc9u|1?lc#H`Ekfd4>%3)ABQzw zU}B<|B_=i7OR9YUU6|;PBavxx8DHXV# zPQT*+Po91K6aF)0h{qC*7x}?+I?L~)s76Kzb^YijD@r!n2mm}PO!#QZhyxqqiFmkLu3cd;}T_d)?+ zHn*i3Yxt%SJRy7$xV)anqtFdb@T8?Y!AoJG?7a^`IHB8qN_*nT$M3EmB!JMM{bx0n zT)z*tlw*xvUja{<9-ckYX%+Zc#Z5BP38YK#v)(Tc9!O%(7*!Q`ZQCa1>i@dnaO4eV aC-tn*X`}C*$H7xfz}VpG#exgA5B>{u8hUvE literal 0 HcmV?d00001 diff --git a/products/idn/docs/identity-now/saas-connectivity/img/list.png b/products/idn/docs/identity-now/saas-connectivity/img/list.png new file mode 100644 index 0000000000000000000000000000000000000000..3b3315f11129871215e6778e2cdf1b0de01b4a36 GIT binary patch literal 2494 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 G!oL6j=t2Vk literal 0 HcmV?d00001 diff --git a/products/idn/docs/identity-now/saas-connectivity/img/select.png b/products/idn/docs/identity-now/saas-connectivity/img/select.png new file mode 100644 index 0000000000000000000000000000000000000000..1c7accc5cd0ff785afcba12cb4e5e42867d9b442 GIT binary patch literal 3985 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 literal 0 HcmV?d00001 diff --git a/products/idn/docs/identity-now/saas-connectivity/videos.md b/products/idn/docs/identity-now/saas-connectivity/videos.md index 6f92ef871..86f4e1797 100644 --- a/products/idn/docs/identity-now/saas-connectivity/videos.md +++ b/products/idn/docs/identity-now/saas-connectivity/videos.md @@ -10,6 +10,7 @@ description: Helpful videos on using SaaS connectivity slug: /docs/saas-connectivity/videos tags: ['Connectivity'] --- +import Video from '@site/src/components/Video'; ## Videos @@ -17,4 +18,6 @@ During our 2023 Developer Days Conference, we created several connectivity video - [Roadmap and Introduction](https://www.youtube.com/watch?v=6FGkKj6aKko) - [Building a Complete Connector Walkthrough](https://www.youtube.com/watch?v=KB1jdE09lE4) - - [SDKs in practice](https://www.youtube.com/watch?v=UWeokOXuAuk) \ No newline at end of file + - [SDKs in practice](https://www.youtube.com/watch?v=UWeokOXuAuk) + + \ No newline at end of file diff --git a/src/components/Video.js b/src/components/Video.js new file mode 100644 index 000000000..52dde6789 --- /dev/null +++ b/src/components/Video.js @@ -0,0 +1,23 @@ +import React from 'react'; + +export default function Video({children, source}) { +return ( + +) +} \ No newline at end of file