Skip to content

Commit 4e9681a

Browse files
lisa-d-rewstgitbook-bot
authored andcommitted
DocsUpdate-1442: lisa.dellaporta's Apr 10 changes - Alert on Expiring App Reg Secrets Crate
1 parent dec93cf commit 4e9681a

18 files changed

+134
-62
lines changed
Loading
Loading
Loading
Loading
Loading
Loading

.gitbook/assets/image (57) (2).png

40 KB
Loading

.gitbook/assets/image (58) (2).png

92.5 KB
Loading

SUMMARY.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -465,14 +465,15 @@
465465
* [Ad-Hoc Install/Uninstall Software via Chocolatey Crate](prebuilt-automations/existing-crate-documentation/ad-hoc-install-uninstall-software-via-chocolatey-crate.md)
466466
* [Add Client to Rewst Crate](prebuilt-automations/existing-crate-documentation/add-client-to-rewst-setup.md)
467467
* [Alert on Expiring App Reg Certificates Crate](prebuilt-automations/existing-crate-documentation/alert-on-expiring-app-reg-certificates-crate.md)
468+
* [ Alert on Expiring App Reg Secrets Crate](prebuilt-automations/existing-crate-documentation/alert-on-expiring-app-reg-secrets-crate.md)
468469
* [Amend Mailbox Permissions Crate](prebuilt-automations/existing-crate-documentation/amend-mailbox-permissions-crate.md)
469470
* [Billing Count Report Crate](prebuilt-automations/existing-crate-documentation/billing-count-report-crate.md)
470471
* [Bulk Create Client from PSA Crate](prebuilt-automations/existing-crate-documentation/bulk-create-client-from-psa-crate.md)
471472
* [Change a User’s Password Crate](prebuilt-automations/existing-crate-documentation/change-a-users-password-crate.md)
472-
* [Configure organization variables](prebuilt-automations/existing-crate-documentation/configure-organization-variables.md)
473+
* [Configure Organizational Variables](prebuilt-automations/existing-crate-documentation/configure-organization-variables.md)
473474
* [ConnectWise PSA Agreement Mapping Crate](prebuilt-automations/existing-crate-documentation/connectwise-psa-agreement-mapping.md)
474475
* [CSP/CPV permission checker](prebuilt-automations/existing-crate-documentation/csp-cpv-permission-checker.md)
475-
* [CWM: Technician toolbox via pod](prebuilt-automations/existing-crate-documentation/cwm-technician-toolbox-via-pod.md)
476+
* [CWM: Technician Toolbox via Pod Crate](prebuilt-automations/existing-crate-documentation/cwm-technician-toolbox-via-pod.md)
476477
* [Document M365 environment setup](prebuilt-automations/existing-crate-documentation/document-m365-environment-setup.md)
477478
* [Document M365 groups setup](prebuilt-automations/existing-crate-documentation/document-m365-groups-setup.md)
478479
* [Document M365 shared mailboxes setup](prebuilt-automations/existing-crate-documentation/document-m365-shared-mailboxes-setup.md)

prebuilt-automations/existing-crate-documentation/ad-hoc-install-uninstall-software-via-chocolatey-crate.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ This Crate focuses on simplifying common software management tasks, but doesn't
2121

2222
## Crate prerequisites
2323

24-
* An active PSA integration with Rewst
25-
* RMM integration with Rewst that supports PowerShell script execution
24+
* An active [PSA integration](../../documentation/integrations/individual-integration-documentation/psa/) with Rewst
25+
* [RMM integration](../../documentation/integrations/individual-integration-documentation/rmm/) with Rewst that supports PowerShell script execution
2626

2727
## Unpack the Ad-Hoc Install/Uninstall Software via Chocolatey Crate
2828

prebuilt-automations/existing-crate-documentation/alert-on-expiring-app-reg-certificates-crate.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Our Alert on Expiring App Reg Certificates Crate identifies any expiring certifi
1010

1111
## Crate prerequisites
1212

13-
* The Microsoft Graph integration must be set up before unpacking this Crate
13+
* The [Microsoft Graph integration](../../documentation/integrations/individual-integration-documentation/cloud/microsoft-cloud-integration-bundle/microsoft-graph/) must be set up before unpacking this Crate
1414
* default\_psa organization variable
1515

1616
## Unpack the Alert on Expiring App Reg Certificates Crate
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
#  Alert on Expiring App Reg Secrets Crate
2+
3+
{% hint style="info" %}
4+
If you’re new to Crates, read through our introductory Crate documentation [here](https://docs.rewst.help/prebuilt-automations/crates). Find the Crate in our Crate Marketplace.
5+
{% endhint %}
6+
7+
## What does the Alert on Expiring App Reg Secrets Crate do?
8+
9+
Our Alert on Expiring App Reg Secrets Crate identifies any expiring client secrets in your application registrations and logs individual tickets for each client, as well as a detailed overall summary ticket. Reduce disruptions by getting notified on expiring application registration secrets.
10+
11+
## Crate prerequisites
12+
13+
* The [Microsoft Graph integration](../../documentation/integrations/individual-integration-documentation/cloud/microsoft-cloud-integration-bundle/microsoft-graph/microsoft-graph-integration-setup.md) must be set up before unpacking this Crate
14+
* psa\_default\_board\_id organization variable
15+
* default\_psa organization variable
16+
17+
## Unpack the Alert on Expiring App Reg Secrets Crate
18+
19+
1. Navigate to **Crates > Crate Marketplace** in the left side menu of the Rewst Platform.
20+
2. Search for `Alert on Expiring App Reg Secrets`.\
21+
\
22+
![](<../../.gitbook/assets/Screenshot 2025-04-10 at 4.51.31 PM.png>)
23+
3. Click **Unpack Crate**.
24+
4. Click **Continue.**
25+
5. Enter your **Time Saved**.\
26+
\
27+
28+
29+
<figure><img src="../../.gitbook/assets/Screenshot 2025-04-10 at 4.52.39 PM.png" alt="Screenshot of the Rewst platform showing the unpacking screen for a workflow crate titled &#x22;[Rewst Master v3] Azure: Alert on Expiring App Secrets [Part 1]&#x22;. The page displays a description: &#x22;Identify any Application Registrations that have expiring certificates and log a ticket per client, with an overall ticket with all detailed information.&#x22; Below that, there&#x27;s a &#x22;Crate Configuration&#x22; section with fields for &#x22;Workflow Name&#x22; (pre-filled), &#x22;Time Saved (seconds)&#x22; (set to 0), and a trigger configuration showing a Cron Job marked as &#x22;Enabled&#x22;. Buttons for &#x22;Previous&#x22; and &#x22;Unpack&#x22; appear at the bottom right."><figcaption></figcaption></figure>
30+
6. Click **Unpack**.
31+
32+
## Test the Crate
33+
34+
To test this Crate, you'll need to adjust the cron trigger's schedule to a few minutes in the future, then adjust it back to your regular schedule after the test. Alternatively, you could wait until the regularly scheduled run occurs and check your result, which would not require you to update the cron trigger schedule.
35+
36+
1. Navigate to **Automations > Workflows**.
37+
2. Search for `Alert on Expiring App Client Secrets [Part 1]`.\
38+
\
39+
40+
41+
<figure><img src="../../.gitbook/assets/image (57) (2).png" alt="Screenshot of the Workflows page in the Rewst platform with a search for &#x22;expiring&#x22; applied. One workflow is listed: [ROC] Azure: Alert on Expiring App Client Secrets [Part 1], last updated on 2025-03-29 at 17:28. The row includes options to Configure, view Triggers (1), and Clone (Sync). A linked crate labeled Alert on Expiring App Reg Sec... is also visible. Filter icons appear under the &#x22;Updated By,&#x22; &#x22;Attributes,&#x22; and &#x22;Tags&#x22; columns. On the right, there are additional controls including a three-dot menu and a right-arrow for further actions."><figcaption></figcaption></figure>
42+
3. Click on the workflow to open it in the workflow builder.\
43+
\
44+
45+
46+
<figure><img src="../../.gitbook/assets/image (58) (2).png" alt="Screenshot of the Cron Trigger configuration for the workflow [ROC] Azure: Alert on Expiring App Client Secrets [Part 1] in the Rewst platform. The trigger type is fixed as Cron Trigger. Under Integration Overrides, three integration UUIDs are shown, with an indicator that 6 more items are hidden. The External Status section confirms &#x22;No errors detected&#x22; with a green checkmark. In the Trigger Parameters section: Timezone Canonical Names is set to UTC. Cron Schedule is 0 7 1 * *. The parsed output for the cron expression is displayed as: &#x22;At 07:00 AM, on day 1 of the month.&#x22; Various top-bar icons are also visible for editing, syncing, and settings."><figcaption></figcaption></figure>
47+
4. Adjust the cron trigger's schedule to five minutes from your current time. The workflow will run on its own, and tickets will be created if expiring secrets are found.
48+
49+
{% hint style="info" %}
50+
Got an idea for a new Crate? Rewst is constantly adding new Crates to our Crate Marketplace. Submit your idea or upvote existing ideas here in our [Canny feedback collector](https://rewst.canny.io/crates).
51+
{% endhint %}

prebuilt-automations/existing-crate-documentation/billing-count-report-crate.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Streamline and aggregate billing data from multiple integrations and ensure cons
1010

1111
## Crate prerequisites
1212

13-
Your RMM integration with Rewst must be set up before unpacking this Crate.
13+
Your [RMM integration](../../documentation/integrations/individual-integration-documentation/rmm/) with Rewst must be set up before unpacking this Crate.
1414

1515
## Unpack the Billing Count Report Crate
1616

prebuilt-automations/existing-crate-documentation/bulk-create-client-from-psa-crate.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Our **Bulk Create Client from PSA** Crate allows you to create organizations in
1515

1616
## Crate prerequisites
1717

18-
Prior to unpacking and running this Crate, you should have one of the following PSA integrations configured in Rewst:
18+
Prior to unpacking and running this Crate, you should have one of the following [PSA integrations ](../../documentation/integrations/individual-integration-documentation/psa/)configured in Rewst:
1919

2020
* ConnectWise PSA
2121
* DattoPSA

prebuilt-automations/existing-crate-documentation/change-a-users-password-crate.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Our Change a User’s Password Crate uses a form-driven submission to change a u
1515

1616
## Crate prerequisites
1717

18-
* PSA integration must be set up
19-
* RMM integration must be set up
18+
* [PSA integration](../../documentation/integrations/individual-integration-documentation/psa/) must be set up
19+
* [RMM integration](../../documentation/integrations/individual-integration-documentation/rmm/) must be set up
2020
* default\_psa org variable set
2121
* default\_rmm org variable set
2222

0 commit comments

Comments
 (0)