DA6: Reliable automations

Lesson 5 of 5 · reading 15–25 minutes; practice and project time is on the module page

Credentials, access and safe changes

🎯You'll be able to

Name, own and limit credentials, use business-owned accounts, and change live workflows safely.

🏠The everyday picture

A shop gives the delivery boy a key to the stockroom, not to the cash drawer. When he leaves, the shop collects the key. And the owner doesn't rearrange the shop in the middle of the Diwali rush.

📘What it really is

📝A worked example

Sharma Textiles' credentials list after a review:

Credential Account Access Owner Renew by
Shop API sharma-automation (company) Read orders Ravi No expiry
Payment gateway Company account Read payments, webhooks Priya Key rotated yearly
Google Sheets Company service account Two named sheets only Ravi No expiry
WhatsApp API Business account Send templates Ravi Token: 15 March

The review found the sheets connection used a former employee's personal Google account. It was moved to a company service account before that person's account was closed.

🌍Where it's used

📝Case scenario

A shop manager edits the live order workflow on the first morning of the Diwali sale to add a new field, and a typo stops orders flowing for an hour. You set a rule: changes are made on a copy, tested with pinned data, and published at quiet times, with a version saved first. Big changes are frozen during sale weeks.

🖱️Try it

Make a credentials list for your workflows like the one above. Check that each connection uses a business-owned account with only the access it needs, and note any token expiry dates.

⚠️Common mistakes

🛠️For your project

The capstone handover pack includes a credentials list (names, access, owner, last rotated; never the values). Start it now.

✅Quick check

Why connect services with company accounts rather than personal ones?

Show the answer

So the workflows keep working, and access stays under the business's control, when people leave.

Where should you test a change to a live workflow?

Show the answer

On a copy with test data, before publishing it to the live workflow.

← PreviousRun logs and health checks
ProLearners Assist