Skip to content

Commit 26ea39e

Browse files
authored
Agent redirect skill and small admin > company reorg (#24856)
This PR captures a small chunk of work intended to test a new agent skill for handling redirect aliases, link references, and link anchors.
1 parent 705b5b4 commit 26ea39e

23 files changed

Lines changed: 470 additions & 56 deletions

File tree

.agents/skills/migrate-content-ia/SKILL.md

Lines changed: 384 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash
2+
# List files changed on the current branch since merge-base with the target
3+
# branch — suitable for PR_SCOPE_FILES in PR-scoped migrate-content-ia runs.
4+
#
5+
# Usage:
6+
# ./scope-pr-files.sh [target-branch]
7+
# Default target-branch: main
8+
#
9+
# Example (Bash / Git Bash, from repo root):
10+
# bash .agents/skills/migrate-content-ia/scripts/scope-pr-files.sh
11+
# Example (other base):
12+
# bash .../scope-pr-files.sh upstream/main
13+
set -euo pipefail
14+
15+
target="${1:-main}"
16+
17+
if ! base=$(git merge-base "$target" HEAD 2>/dev/null); then
18+
echo "Error: could not merge-base with '$target'. Fetch remotes or pass a valid branch." >&2
19+
exit 1
20+
fi
21+
22+
git diff --name-only "$base"...HEAD

content/guides/admin-set-up/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ for Docker.
3030

3131
To continue optimizing your Docker environment:
3232

33-
- Review your [organization's usage data](/manuals/admin/organization/insights.md) to track adoption
33+
- Review your [organization's usage data](/manuals/admin/insights.md) to track adoption
3434
- Monitor [Docker Scout findings](/manuals/scout/explore/analysis.md) for security insights
3535
- Explore [additional security features](/manuals/enterprise/security/_index.md) to enhance your configuration

content/guides/admin-user-management/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ params:
1717
- title: Roles and permissions
1818
url: /security/for-admins/roles-and-permissions/
1919
- title: Insights
20-
url: /admin/organization/insights/
20+
url: /admin/insights/
2121
- title: Activity logs
22-
url: /admin/organization/activity-logs/
22+
url: /admin/activity-logs/
2323
---
2424

2525
Managing roles and permissions is key to securing your Docker environment while enabling easy collaboration and operational efficiency. This guide walks IT administrators through the essentials of user and access management, offering strategies for assigning roles, provisioning users, and using tools like activity logs and Insights to monitor and optimize Docker usage.

content/guides/admin-user-management/audit-and-monitor.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Activity logs are available for Docker Team or Docker Business plans, with data
2424
- Team collaboration review: Logs show which team members pushed updates to a critical repository, ensuring accountability during a development sprint.
2525
- Billing adjustments: Track who added or removed subscription seats to maintain budgetary control and compliance.
2626

27-
For more information, see [Activity logs](/manuals/admin/organization/activity-logs.md).
27+
For more information, see [Activity logs](/manuals/admin/activity-logs.md).
2828

2929
## Insights
3030

@@ -42,13 +42,13 @@ Insights provide data-driven views of Docker usage to improve team productivity
4242
- Build efficiency: Track average build times and success rates to pinpoint bottlenecks in development processes.
4343
- Container utilization: Analyze container activity across departments to ensure proper resource distribution and cost efficiency.
4444

45-
For more information, see [Insights](/manuals/admin/organization/insights.md).
45+
For more information, see [Insights](/manuals/admin/insights.md).
4646

4747
## Next steps
4848

4949
Now that you've mastered user and access management in Docker, you can:
5050

51-
- Review your [activity logs](/manuals/admin/organization/activity-logs.md) regularly to maintain security awareness
52-
- Check your [Insights dashboard](/manuals/admin/organization/insights.md) to identify opportunities for optimization
51+
- Review your [activity logs](/manuals/admin/activity-logs.md) regularly to maintain security awareness
52+
- Check your [Insights dashboard](/manuals/admin/insights.md) to identify opportunities for optimization
5353
- Explore [advanced security features](/manuals/enterprise/security/_index.md) to further enhance your Docker environment
5454
- Share best practices with your team to ensure consistent adoption of security policies

content/manuals/admin/_index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,13 @@ The company owner:
5454

5555
- Can view and manage all organizations within the company
5656
- Has full access to company-wide settings and inherits the same permissions as organization owners
57-
- Do not occupy a seat
57+
- Does not occupy a seat
5858

5959
Companies are only available for Docker Business subscribers.
6060

6161
### Organization
6262

63-
Organization owners have the organization owner administrator role available. They can manage organization settings, users, and access controls, but occupy a [seat](/manuals/admin/faqs/organization-faqs.md#what-is-the-difference-between-user-invitee-seat-and-member).
63+
Organization owners have the organization owner administrator role available. They can manage organization settings, users, and access controls, but occupy a [seat](/manuals/admin/organization/organization-faqs.md#what-is-the-difference-between-user-invitee-seat-and-member).
6464

6565
- An organization contains teams and repositories.
6666
- All Docker Team and Business subscribers must have at least one organization.

content/manuals/admin/organization/activity-logs.md renamed to content/manuals/admin/activity-logs.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ description: Learn how to access and interpret Docker activity logs for organiza
55
keywords: audit log, organization activity, Docker business logs, repository activity, track changes Docker, security logs Docker, filter logs, log Docker events
66
aliases:
77
- /docker-hub/audit-log/
8+
- /admin/organization/activity-logs/
89
---
910

1011
{{< summary-bar feature_name="Activity logs" >}}

content/manuals/admin/company/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ grid:
1414
Learn how to add and manage organizations as well as seats within your
1515
company.
1616
icon: store
17-
link: /admin/company/organizations/
17+
link: /admin/company/manage/organizations/
1818
- title: Manage company owners
1919
description: Find out more about company owners and how to manage them.
2020
icon: supervised_user_circle
21-
link: /admin/company/owners/
21+
link: /admin/company/manage/owners/
2222
- title: Manage users
2323
description: Explore how to manage users in all organizations.
2424
icon: group_add
25-
link: /admin/company/users/
25+
link: /admin/company/manage/users/
2626
- title: Configure single sign-on
2727
description: Discover how to configure SSO for your entire company.
2828
icon: key

content/manuals/admin/faqs/company-faqs.md renamed to content/manuals/admin/company/company-faqs.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
2-
title: FAQs on companies
3-
linkTitle: Company
2+
title: Company FAQs
3+
linkTitle: FAQs
44
weight: 30
55
description: Company FAQs
66
keywords: Docker, Docker Hub, SSO FAQs, single sign-on, company, administration, company management
77
tags: [FAQ]
88
aliases:
99
- /docker-hub/company-faqs/
1010
- /faq/admin/company-faqs/
11+
- /admin/faqs/company-faqs/
1112
---
1213

1314
### Some of my organizations don’t have a Docker Business subscription. Can I still use a parent company?
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
build:
3+
render: never
4+
title: Manage
5+
weight: 20
6+
---

0 commit comments

Comments
 (0)