Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc539939

Browse files
authored
Update admin bucket articles for argohub (#1164)
* Update admin bucket articles for argohubEdited and updated content for all articles in Administration bucket for Enterprise and Argohub flavors* Update nav.yml* Update account-user-management.md* Update* Update account-user-management.md* Update administration-overview.md* Update condition syntax for topicsUpdated condition syntax for == and != layouts for argohub
1 parent8867f3c commitc539939

30 files changed

+296
-247
lines changed

‎_data/nav.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,10 @@
626626
-title:Administration
627627
url:"/administration"
628628
pages:
629+
-title:About administration in Codefresh
630+
-url:"/administration-overview"
629631
-title:Account & user management
632+
-url:"/account-user-management"
630633
sub-pages:
631634
-title:Create a Codefresh account
632635
url:"/create-codefresh-account"
Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title:"Account and user management"
3-
description:"Learn how to addteams, users, and configure access control in Codefresh"
3+
description:"Addteams, users, and configure access control"
44
group:administration
55
toc:true
66
---
@@ -9,10 +9,19 @@ Codefresh has comprehensive support for all aspects of administration for organi
99

1010
Review:
1111

12+
{% if page.layout != "argohub" %}
1213
*[Add users and teams]({{site.baseurl}}/docs/administration/account-user-management/add-users/)
13-
* Configure[access control]({{site.baseurl}}/docs/administration/account-user-management/access-control/)
14+
* Configure access control for[pipelines]({{site.baseurl}}/docs/administration/account-user-management/access-control/) and for[GitOps]({{site.baseurl}}/docs/administration/account-user-management/gitops-abac/)
15+
* Configure access control for[GitOps]({{site.baseurl}}/docs/administration/account-user-management/gitops-abac/)
1416
*[Configure Single Sign-On (SSO)]({{site.baseurl}}/docs/administration/single-sign-on/)
1517
* Get[audit logs]({{site.baseurl}}/docs/administration/account-user-management/audit/) for runtimes (hosted or private)
1618
* Learn[which IP addresses]({{site.baseurl}}/docs/administration/platform-ip-addresses/) are used for SAAS runtimes
1719

18-
For on-premises environments, see[On-premises account and user setup]({{site.baseurl}}/docs/installation/on-premises/on-prem-configuration/).
20+
For on-premises environments, see[On-premises account and user setup]({{site.baseurl}}/docs/installation/on-premises/on-prem-configuration/).
21+
{% endif %}
22+
23+
{% if page.layout == "argohub" %}
24+
*[Add users and teams]({{site.baseurl}}/docs/administration/account-user-management/add-users/)
25+
* Configure access control for[GitOps]({{site.baseurl}}/docs/administration/account-user-management/gitops-abac/)
26+
*[Configure Single Sign-On (SSO)]({{site.baseurl}}/docs/administration/single-sign-on/)
27+
{% endif %}

‎_docs/administration/account-user-management/add-users.md‎

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ redirect_from:
1111
toc:true
1212
---
1313

14-
Once you have created a Codefresh account, you can add any number of users to collaborate on repositories, workflows, and pipelines, and teams of users. For Codefresh on-premises, see[On-premises account & user setup]({{site.baseurl}}/docs/installation/on-premises/on-prem-configuration/).
14+
Once you have created a Codefresh account, you can add any number of users to collaborate on repositories, entities, and processes.
15+
{% if page.layout != "argohub" %}
16+
For Codefresh on-premises, see[On-premises account & user setup]({{site.baseurl}}/docs/installation/on-premises/on-prem-configuration/).
17+
{% endif %}
1518

1619
You can then create teams in Codefresh to group users who share a common denominator, such as the same permissions, access to the same functionality, or roles. Teams make it easy for administrators to both define and manage items shared by multiple users in an orgranization.
1720

@@ -20,16 +23,17 @@ You can then create teams in Codefresh to group users who share a common denomin
2023
Adding a user to an account requires assigning a role to define access to account resources, and optionally, selecting an SSO provider for the user:
2124

2225
***Role**: Defines the user's access level to the resources in the account.
23-
***User**: The default. With this role, users can work with your repositories and pipelines, but cannot change settings
24-
on clusters, docker registries, git integrations, shared configurations etc.
26+
***User**: The default. With this role, users can work with repositories and entities, but cannot change configuration settings.
2527
***Administrator**: With this role, users have full access to accounts, and can change all settings, so make sure that they are trusted colleagues.
26-
For guidelines on access control, see[Access control]({{site.baseurl}}/docs/administration/account-user-management/access-control/).
27-
***SSO**: By default, SSO is not enabled for users. If required, explicitly select the SSO provider. For an overview of SSO, see[Single Sign on]({{site.baseurl}}/docs/administration/single-sign-on/).
28+
For guidelines on access control, see {% if page.layout != "argohub" %}[Access control for pipelines]({{site.baseurl}}/docs/administration/account-user-management/access-control/){% endif %}{% if page.layout == "argohub" %}
29+
[Configuring access control for GitOps]({{site.baseurl}}/docs/administration/account-user-management/gitops-abac/)
30+
{% endif %}.
31+
***SSO**: By default, SSO is not enabled for users. If required, explicitly select the SSO provider. For an overview of SSO, see[About Federated Single Sign-on]({{site.baseurl}}/docs/administration/single-sign-on/).
2832

2933
###Add a user to a Codefresh account
3034

3135
1. In the Codefresh UI, on the toolbar, click the**Settings** icon and then select**Account Settings**.
32-
1.On the sidebar, from Access & Collaborationselect[**Users & Teams**](https://g.codefresh.io/account-admin/collaborators/users){:target="\_blank"}.
36+
1.From the sidebarselect**Users & Teams**.
3337
1. Select**Users**, and then select**+[Add User]**.
3438
1. Type the**User's email address**, and click**Invite**.
3539
<!---add screenshot-->
@@ -55,20 +59,22 @@ By default, there are two teams:
5559

5660
* Users
5761
* Admins with users[invited as collaborators](#assign-a-user-to-a-team)
58-
62+
<!--- is this correct?-->
5963
>**NOTE**
6064
>Only Enterprise customers can add new teams. Other Codefresh plans can only use the predefined*Users* and*Admin* teams.[Contact us](https://codefresh.io/contact-us/){:target="\_blank"} to upgrade to an Enterprise plan.
6165
66+
{% if page.layout != "argohub" %}
6267
###Automatically creating projects for teams
6368

6469
As part of the global pipeline settings for an account, when creating a team, you can also automatically create a project and a project tag with the same name as that of the team. Enabling**auto-create projects for teams** (disabled by default), simplifies permissions setup for pipelines and projects, as it also creates a Read rule for the project. See[Auto-create projects for teams]({{site.baseurl}}/docs/pipelines/configuration/pipeline-settings/#auto-create-projects-for-teams).
70+
{% endif %}
6571

6672
###Create a team in Codefresh
6773

6874
Create a team in Codefresh and then assign users to the team. You can assign the same user to multiple teams, as in most companies, users have overlapping roles.
6975

7076
1. In the Codefresh UI, on the toolbar, click the**Settings** icon and then select**User Management**.
71-
1. From the sidebar,from Access & Collaboration,select[**Users & Teams**](https://g.codefresh.io/account-admin/collaborators/users){:target="\_blank"}.
77+
1. From the sidebar, select**Users & Teams**.
7278
1. Select**Teams**, and then select**Create a Team**.
7379
1. Enter the**Team Name**.
7480
>**NOTE**
@@ -100,7 +106,7 @@ As an administrator, you can optionally define session timeouts to automatically
100106
>The maximum duration for inactivity is 30 days. Inactive users are warned 15 minutes before they are logged out.
101107
102108
1. In the Codefresh UI, on the toolbar, click the**Settings** icon, and then select**Account Settings**.
103-
1.On the sidebar,from Access & Collaboration,select[**Users & Teams**](https://g.codefresh.io/account-admin/collaborators/users){:target="\_blank"}.
109+
1.From the sidebar, select**Users & Teams**.
104110
1. Select**Security**.
105111
1. For**User Session**, add the timeout duration in minutes/hours/days.
106112
1. To restrict invitations to specific email domains, below User Invitations, turn on**Restrict inviting additional users..** and then in the**Email domains**, type in the domains to allow, one per line.
@@ -125,7 +131,11 @@ As an administrator, you can optionally define session timeouts to automatically
125131
1. If this issue persists, please know that our support team is here for you.[Contact](https://support.codefresh.io/hc/en-us/requests/new) them with as many details as you have, and they will assist you promptly.
126132

127133
##Related articles
128-
129-
[Access control]({{site.baseurl}}/docs/administration/account-user-management/access-control/)
130-
[Single Sign on]({{site.baseurl}}/docs/administration/single-sign-on/)
134+
[Single sign-on]({{site.baseurl}}/docs/administration/single-sign-on/)
135+
{% if page.layout != "argohub" %}
136+
[Configuring access control for pipelines]({{site.baseurl}}/docs/administration/account-user-management/access-control/)
137+
{% endif %}
138+
{% if page.layout == "argohub" %}
139+
[Configuring access control for GitOps]({{site.baseurl}}/docs/administration/account-user-management/gitops-abac/)
131140
[Setting up OAuth authentication for Git providers]({{site.baseurl}}/docs/administration/account-user-management/oauth-setup)
141+
{% endif %}

‎_docs/administration/account-user-management/create-codefresh-account.md‎

Lines changed: 58 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ redirect_from:
1111
-/docs/getting-started/introduction/
1212
toc:true
1313
---
14-
Before you can create pipelines, build, and deploy applications in Codefresh, you need to create a Codefresh account.
1514

16-
Creating an account in Codefresh isfree (no credit card is required) and can be done in three simple steps:
15+
Creating an account in Codefresh isthe first step to begin working with the Codefresh platform.
1716

1817
{% include
1918
image.html
@@ -24,10 +23,12 @@ alt="Codefresh account creation steps"
2423
max-width="90%"
2524
%}
2625

27-
For Codefresh on-premises, see[On-premises account & user setup]({{site.baseurl}}/docs/installation/on-premises/on-prem-configuration/).
26+
<!--- Creating an account provides access to the Codefresh platform, where you can install Runtimes, and create and manage GitOps entities.
27+
After you select the IdP (identity provider), Codefresh requests permission to access your basic details, and for Git providers, to access your Git repositories.
28+
29+
The permissions requested by Codefresh are needed in order to build and deploy your projects.-->
2830

29-
##Step 1: Select your Identity Provider
30-
As the first step in setting up your account in Codefresh, select the identity provider (IdP) to use.
31+
##Supported IdPs
3132
Codefresh currently supports the following IdPs:
3233
* GitHub
3334
* Bitbucket
@@ -36,139 +37,91 @@ Codefresh currently supports the following IdPs:
3637
* Google
3738
* LDAP
3839

39-
If you need an IdP that is not in the list, please[contact us](https://codefresh.io/contact-us/) with the details.
40+
If you need an IdP that is not in the list, please[contact us](https://codefresh.io/contact-us/){:target="\_blank"} with the details.
4041

41-
>**NOTE**
42-
For Git repositories, the login method is less important, as you can Git repositories through[Git integrations]({{site.baseurl}}/docs/integrations/git-providers/), regardless of your sign-up process.
4342

44-
If you have multiple sign-up methods, as long as you use the same email address for all sign-ups, Codefresh automatically redirects you to the account dashboard.
43+
>**NOTE**
44+
For Git repositories, the login method is less important, as you can access Git repositories through Git integrations, regardless of your sign-up process. <br><br>
45+
If you have multiple sign-up methods, as long as you use the same email address in all the sign-ups, Codefresh automatically redirects you to the account dashboard.
4546

46-
1. Go to the[Codefresh Sign Up page](https://g.codefresh.io/signup){:target="\_blank"}.<!---need to change the URL and the screenshot-->
47+
##Create Codefresh account
48+
1. Go to the[Codefresh Sign Up page](https://g.codefresh.io/signup).<!---need to change the URL and the screenshot-->
49+
1. Select the IdP for sign-up.
4750

4851

4952
{% include
5053
image.html
5154
lightbox="true"
52-
file="/images/administration/create-account/select-identity-provider.png"
53-
url="/images/administration/create-account/select-identity-provider.png"
55+
file="/images/quick-start/create-account/select-identity-provider.png"
56+
url="/images/quick-start/create-account/select-identity-provider.png"
5457
alt="Codefresh sign-up page"
5558
caption="Codefresh sign-up page"
56-
max-width="40%"
57-
%}
58-
59-
{:start="2"}
60-
1. Select the IdP for sign-up.
61-
1. Continue with[Step 2: Accept the permissions request](#step2-accept-the-permissions-request).
62-
63-
64-
65-
##Step 2: Accept the permissions request
66-
67-
After you select the IdP (identity provider), Codefresh requests permission to access your basic details, and for Git providers, to access your Git repositories. The Permissions window that is displayed differs according to the IdP selected in the previous step.
68-
69-
Don't worry, Codefresh will not do anything without your explicit approval. Codefresh needs the permissions to build and deploy your projects.
70-
71-
1. Do any of the following:
72-
* For GitHub: To continue, click**Authorize codefresh-io**.
73-
74-
{% include
75-
image.html
76-
lightbox="true"
77-
file="/images/administration/create-account/github-authorize.png"
78-
url="/images/administration/create-account/github-authorize.png"
79-
alt="GitHub authorization page"
80-
caption="GitHub authorization page"
8159
max-width="50%"
8260
%}
8361

62+
{:start="3"}
63+
1. If required, accept the permissions request for the selected IdP:
64+
* For Google, enter the email to use.
65+
* For GitHub: To continue, click**Authorize codefresh-io**.
8466
* For Bitbucket: To continue, click**Grant access**.
85-
86-
87-
{% include
88-
image.html
89-
lightbox="true"
90-
file="/images/administration/create-account/bitbucket-authorize.png"
91-
url="/images/administration/create-account/bitbucket-authorize.png"
92-
alt="Bitbucket authorization page"
93-
caption="Bitbucket authorization page"
94-
max-width="50%"
95-
%}
96-
9767
* For GitLab: To continue, click**Authorize**.
68+
Once you confirm the permissions for your Git provider, Codefresh automatically connects to your Git provider and fetches your basic account details, such as your email.
9869

70+
{:start="4"}
71+
1. In the Verification screen, do the following:
72+
1. Select the required country code, enter your phone number, and then click**Send**.
73+
1. Enter the verification code you received, and click**Next**.
9974

10075
{% include
10176
image.html
10277
lightbox="true"
103-
file="/images/administration/create-account/gitlab-authorize.png"
104-
url="/images/administration/create-account/gitlab-authorize.png"
105-
alt="GitLab authorization page"
106-
caption="GitLab authorization page"
78+
file="/images/quick-start/create-account/verify-phone.png"
79+
url="/images/quick-start/create-account/verify-phone.png"
80+
alt="Verify phone number"
81+
caption="Verify phone number"
10782
max-width="50%"
10883
%}
10984

110-
Once you confirm the permissions for your Git provider, Codefresh automatically connects to your Git provider and fetches your basic account details, such as your email.
111-
112-
{:start="2"}
113-
1. Continue with[Step 3: Verify account details](#step-3-verify-account-details).
114-
115-
##Step 3: Verify account details
116-
117-
Verifying account details is the final step in creating your Codefresh account.
118-
119-
1. Review the details for your new account, make the relevant changes, and click**NEXT**.
85+
{:start="5"}
86+
1. Fill in the fields with your organization's information, including your email, and click**Next**.
12087

12188
{% include
12289
image.html
12390
lightbox="true"
124-
file="/images/administration/create-account/codefresh-signup.png"
125-
url="/images/administration/create-account/codefresh-signup.png"
126-
alt="Codefresh account details"
127-
caption="Codefresh account details"
128-
max-width="40%"
91+
file="/images/quick-start/create-account/organization-details.png"
92+
url="/images/quick-start/create-account/organization-details.png"
93+
alt="Enter organization information"
94+
caption="Enter organization information"
95+
max-width="50%"
12996
%}
13097

131-
{:start="2"}
132-
1. Enter a name for your account, and click**NEXT**.
98+
{:start="6"}
99+
1. Enter a name for your account, and click**Next**.
100+
1. In the Organization type screen, select**Business use** and click**Next**.
101+
1. Select the use cases for your organization and account from among those displayed.
133102

103+
<!---
104+
Need to change this screenshot or not include any
134105
{% include
135106
image.html
136107
lightbox="true"
137-
file="/images/administration/create-account/codefresh-accountname.png"
138-
url="/images/administration/create-account/codefresh-accountname.png"
139-
alt="Codefreshaccountname"
140-
caption="Codefreshaccountname"
141-
max-width="40%"
108+
file="/images/quick-start/create-account/select-use-cases.png"
109+
url="/images/quick-start/create-account/select-use-cases.png"
110+
alt="Quick startaccountcreation: Select use cases"
111+
caption="Quick startaccountcreation: Select use cases"
112+
max-width="50%"
142113
%}
143114
144-
{:start="3"}
145-
1. Finally, answer the questions to personalize your account and click**FINISH**.
146-
147-
{% include
148-
image.html
149-
lightbox="true"
150-
file="/images/administration/create-account/codefresh-personalize.png"
151-
url="/images/administration/create-account/codefresh-personalize.png"
152-
alt="Codefresh personalize account"
153-
caption="Codefresh personalize account "
154-
max-width="40%"
155-
%}
115+
-->
156116

157-
Congratulations! Your new Codefresh account is now ready.
117+
{% if page.layout != "argohub" %}
118+
For Codefresh on-premises, see[On-premises account & user setup]({{site.baseurl}}/docs/installation/on-premises/on-prem-configuration/).
119+
{% endif %}
158120

159-
{% include
160-
image.html
161-
lightbox="true"
162-
file="/images/administration/create-account/codefresh-dashboard.png"
163-
url="/images/administration/create-account/codefresh-dashboard.png"
164-
alt="Codefresh dashboard"
165-
caption="Codefresh dashboard"
166-
max-width="40%"
167-
%}
168121

169122

170123
##Rename/delete Codefresh accounts
171-
Codefresh administrators can rename and delete Codefresh accounts.
124+
Account administrators can rename and delete Codefresh accounts.
172125

173126
#####Rename Codefresh account
174127
You may want to rename your existing account, for example, either due to a sign-up error or change of business name.
@@ -192,12 +145,14 @@ Only account owners can delete the account.
192145

193146
##Related articles
194147
[Adding users and teams]({{site.baseurl}}/docs/administration/account-user-management/add-users/)
195-
[Configuring access control]({{site.baseurl}}/docs/administration/account-user-management/access-control/)
148+
[Single sign-on]({{site.baseurl}}/docs/administration/single-sign-on/)
149+
{% if page.layout != "argohub" %}
150+
[Configuring access control for pipelines]({{site.baseurl}}/docs/administration/account-user-management/access-control/)
196151
[Codefresh IP addresses]({{site.baseurl}}/docs/administration/platform-ip-addresses/)
197-
[CI pipeline quick start]({{site.baseurl}}/docs/quick-start/ci-quick-start/create-ci-pipeline/)
198-
[Kubernetes deployment quick start]({{site.baseurl}}/docs/quick-start/ci-quick-start/deploy-to-kubernetes)
199-
[Pipeline examples]({{site.baseurl}}/docs/example-catalog/ci-examples/)
200-
152+
{% endif %}
153+
{% if page.layout == "argohub" %}
154+
[Configuring access control for GitOps]({{site.baseurl}}/docs/administration/account-user-management/gitops-abac/)
155+
{% endif %}
201156

202157

203158

‎_docs/administration/account-user-management/gitops-abac.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,6 @@ This rule grants manual promotion privileges to specific products that match a s
213213

214214

215215
##Promotion Flows
216-
=======
217216

218217
###Promotion Flows: Actions & attributes
219218

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp