Skip to content

Add EIS and Pipelines to menu panels (CFM-363) #141

Merged
merged 1 commit into from
Jan 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/resources/locales/en_US/field.po
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,7 @@ msgid "Groups.nesting_mode_all"
msgstr "Require All for Nested Memberships"

msgid "Groups.nesting_mode_all.desc"
msgstr "When enabled, a Person must be found in ALL nested groups to be included as a member. When disabled, a Person found in ANY nested group will be included. Also note that nested groups marked for "negation" (to exclude members) take priority over nested groups used for inclusion."
msgstr "When enabled, a Person must be found in ALL nested groups to be included as a member. When disabled, a Person found in ANY nested group will be included. (Note that People in negated nested groups are always excluded.)"

msgid "Groups.open"
msgstr "Open"
Expand Down
6 changes: 6 additions & 0 deletions app/resources/locales/en_US/menu.po
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,12 @@ msgstr "Connections"
msgid "co.connections.panel.desc"
msgstr "Connections to external services: upstream inputs and downstream outputs"

msgid "co.connections.external_identity_sources.desc"
msgstr "Point to external \"systems of record\" from which to receive Person and Person Role data"

msgid "co.connections.pipelines.desc"
msgstr "Connect data from External Identity Sources to Person Records"

msgid "co.connections.provisioning_targets.desc"
msgstr "Create access to applications and services"

Expand Down
38 changes: 38 additions & 0 deletions app/templates/element/menuPanel.php
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,44 @@
<div class="menu-panel-content d-flex-md">
<!-- Primary menu-panel-links -->
<ul class="menu-panel-links">
<li>
<?php
$menuUrl = $this->Url->build(
['plugin' => null,
'controller' => 'external_identity_sources',
'action' => 'index',
'?' => [
'co_id' => $vv_cur_co->id
]]
);
?>
<a href="<?= $menuUrl ?>" class="menu-panel-primary-link">
<div class="material-icons-outlined" aria-hidden="true">cloud_download</div>
<div class="menu-panel-primary-link-text">
<h3><?= __d('controller','ExternalIdentitySources', [99]) ?></h3>
<div class="menu-panel-link-desc"><?= __d('menu','co.connections.external_identity_sources.desc') ?></div>
</div>
</a>
</li>
<li>
<?php
$menuUrl = $this->Url->build(
['plugin' => null,
'controller' => 'pipelines',
'action' => 'index',
'?' => [
'co_id' => $vv_cur_co->id
]]
);
?>
<a href="<?= $menuUrl ?>" class="menu-panel-primary-link">
<div class="material-icons-outlined" aria-hidden="true">cable</div>
<div class="menu-panel-primary-link-text">
<h3><?= __d('controller','Pipelines', [99]) ?></h3>
<div class="menu-panel-link-desc"><?= __d('menu','co.connections.pipelines.desc') ?></div>
</div>
</a>
</li>
<li>
<?php
$menuUrl = $this->Url->build(
Expand Down