@@ -96,7 +96,7 @@ export class ApiManageComponent implements OnInit {
9696 const site_common_re = / h t t p s : \/ \/ ( m a n a g e | i n t e g r a t i o n | m a n a g e - s t a g i n g ) \. (?< host > [ a - z 0 - 9 . ] * ( m i s t | m i s t s y s | m i s t - f e d e r a l ) \. c o m ) \/ a d m i n \/ \? o r g _ i d = (?< org_id > [ 0 - 9 a - f - ] { 36 } ) # ! (?< obj > [ a - z ] + ) \/ ? ( (?< detail > d e t a i l | s i t e | a d m i n | e d g e d e t a i l | c l u s t e r d e t a i l | n e w | v i e w ) \/ ) ? ( [ 0 - 9 ] \/ ) ? ( (?< obj_id > [ 0 - 9 a - z _ - ] * ) \/ ) ? (?< site_id > [ 0 - 9 a - f - ] { 36 } ) ? / yis;
9797 const site_common_objs = [ "ap" , "gateway" , "switch" , "assets" , "wlan" , "tags" , "psk" , "tunnels" , "clients" , "guestclients" , "sdkclients" , "wiredclients" , "wxlan" , "security" , "switchconfig" , "pcap" , "siteedge" , "cellularedges" ]
9898 const org_evpn_re = / h t t p s : \/ \/ ( m a n a g e | i n t e g r a t i o n | m a n a g e - s t a g i n g ) \. (?< host > [ a - z 0 - 9 . ] * ( m i s t | m i s t s y s | m i s t - f e d e r a l ) \. c o m ) \/ a d m i n \/ \? o r g _ i d = (?< org_id > [ 0 - 9 a - f - ] { 36 } ) # ! e v p n \/ o r g ( \/ (?< topology_id > [ 0 - 9 a - f - ] { 36 } ) ) ? / yis;
99- const org_common_re = / h t t p s : \/ \/ ( m a n a g e | i n t e g r a t i o n | m a n a g e - s t a g i n g ) \. (?< host > [ a - z 0 - 9 . ] * ( m i s t | m i s t s y s | m i s t - f e d e r a l ) \. c o m ) \/ a d m i n \/ \? o r g _ i d = (?< org_id > [ 0 - 9 a - f - ] { 36 } ) # ! (?< obj > [ a - z A - Z ] + ) \/ ? ( (?< detail > d e t a i l | s i t e | a d m i n | e d g e d e t a i l | c l u s t e r d e t a i l | n e w | v i e w | t e m p l a t e | r f T e m p l a t e | p r o v i d e r ) \/ ) ? ( [ 0 - 9 ] \/ ) ? (?< obj_id > [ 0 - 9 a - z _ - ] * ) \? ? (?< query_params > [ 0 - 9 a - z _ = & - ] * ) ? / yis;
99+ const org_common_re = / h t t p s : \/ \/ ( m a n a g e | i n t e g r a t i o n | m a n a g e - s t a g i n g ) \. (?< host > [ a - z 0 - 9 . ] * ( m i s t | m i s t s y s | m i s t - f e d e r a l ) \. c o m ) \/ a d m i n \/ \? o r g _ i d = (?< org_id > [ 0 - 9 a - f - ] { 36 } ) # ! (?< obj > [ a - z A - Z ] + ) \/ ? ( (?< detail > d e t a i l | s i t e | a d m i n | e d g e d e t a i l | c l u s t e r d e t a i l | n e w | v i e w | t e m p l a t e | r f T e m p l a t e | p r o v i d e r | n a c p o r t a l s | p s k p o r t a l s ) \/ ) ? ( [ 0 - 9 ] \/ ) ? (?< obj_id > [ 0 - 9 a - z _ - ] * ) \? ? (?< query_params > [ 0 - 9 a - z _ = & - ] * ) ? / yis;
100100 const org_common_objs = [ "orgtags" , "misttunnels" , "templates" , "switchtemplate" , "gatewaytemplates" , "hubs" , "deviceprofiles" , "org" , "orgpsk" , "configuration" , "auditlogs" , "apinventory" , "adminconfig" , "subscription" , "edge" , "vpns" , "template" , "rftemplates" , "services" , "networks" , "applicationpolicy" , "authpolicylabels" , "naccertificates" , "nacpolicy" , "nacidentityproviders" , "onboardingworkflow" , "sdk" , "premiumanalytics" , "private5g" , "securityevents" , "nacclients" , "nacendpoints" , "sitetemplates" ] ;
101101 const base_re = / h t t p s : \/ \/ ( m a n a g e | i n t e g r a t i o n | m a n a g e - s t a g i n g ) \. (?< host > [ a - z 0 - 9 . ] * ( m i s t | m i s t s y s | m i s t - f e d e r a l ) \. c o m ) \/ a d m i n \/ \? o r g _ i d = (?< org_id > [ 0 - 9 a - f - ] { 36 } ) # ! / yis;
102102 const msp_re = / h t t p s : \/ \/ ( m a n a g e | i n t e g r a t i o n | m a n a g e - s t a g i n g ) \. (?< host > [ a - z 0 - 9 . ] * ( m i s t | m i s t s y s | m i s t - f e d e r a l ) \. c o m ) \/ m s p \/ \? m s p _ i d = (?< msp_id > [ 0 - 9 a - f - ] { 36 } ) # ! (?< obj > o r g s | a d m i n s | a u d i t L o g s | m s p I n f o | l a b e l s ) \/ ? (?< detail > a i o p s | d e t a i l s | d e t a i l | i n v i t e ) ? \/ ? (?< obj_id > [ 0 - 9 a - z _ - ] * ) / yis; ;
@@ -1052,8 +1052,17 @@ export class ApiManageComponent implements OnInit {
10521052 this . forgeOrgNacIdp ( res ?. groups ?. host ) ;
10531053 break ;
10541054 case "onboardingworkflow" :
1055- this . setName ( "Psk Portal" , res ?. groups ?. detail ) ;
1056- this . forgeOrgObject ( "pskportals" , res ?. groups ?. host , res ?. groups ?. detail ) ;
1055+ console . log ( res ?. groups )
1056+ switch ( res ?. groups ?. detail ) {
1057+ case "pskportals" :
1058+ this . setName ( "Psk Portals" , res ?. groups ?. detail ) ;
1059+ this . quick_links . push ( { url : "https://api." + res ?. groups ?. host + "/api/v1/orgs/" + this . org_id + "/pskportals" , name : this . obj_name } ) ;
1060+ break ;
1061+ case "nacportals" :
1062+ this . setName ( "NAC Portals" , res ?. groups ?. detail ) ;
1063+ this . quick_links . push ( { url : "https://api." + res ?. groups ?. host + "/api/v1/orgs/" + this . org_id + "/nacportals" , name : this . obj_name } ) ;
1064+ break ;
1065+ }
10571066 break ;
10581067 case "sdk" :
10591068 this . setName ( "sdk client" , res ?. groups ?. detail ) ;
0 commit comments