diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index f2df1d1e19..81a765d3af 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -1,5 +1,7 @@ +ADFS allowfullscreen autoplay +checkin csr CVMFS dearmor diff --git a/content/en/users/aai/check-in/faq/_index.md b/content/en/users/aai/check-in/faq/_index.md index 62b652f83c..64601f3e8e 100644 --- a/content/en/users/aai/check-in/faq/_index.md +++ b/content/en/users/aai/check-in/faq/_index.md @@ -2,7 +2,7 @@ title: Frequently Asked Questions linkTitle: FAQ type: docs -weight: 40 +weight: 60 aliases: - /users/check-in/faq description: > diff --git a/content/en/users/aai/check-in/service-accounts/_index.md b/content/en/users/aai/check-in/service-accounts/_index.md new file mode 100644 index 0000000000..234cdea6f3 --- /dev/null +++ b/content/en/users/aai/check-in/service-accounts/_index.md @@ -0,0 +1,47 @@ +--- +title: Service Accounts +linkTitle: Service Accounts +type: docs +weight: 50 +description: > + Create a Service Account using EGI Check-in +--- + +A Service Account is a special kind of account typically used by +an application or compute workload rather than a person. Service Accounts +are meant to represent the identity and authorization of an application +or service. They serve as a means for applications to authenticate and +interact with other systems, databases, or resources. + +Service Accounts are particularly beneficial in scenarios where continuous +and automated operations are required, such as batch processing, +background tasks, or integration with cloud services. By using Service Accounts, +organizations can enhance security, improve efficiency, and ensure the smooth +functioning of their IT systems. + +A Service Account can be created by registering an OIDC service with +the Client Credentials grant through the +[Federation Registry](https://aai.egi.eu/federation). + +The required policy documents should be specified as follows: + +* Privacy Policy: [https://aai.egi.eu/privacy/en](https://aai.egi.eu/privacy/en) +* Acceptable Use policy: [https://aai.egi.eu/ToU.html](https://aai.egi.eu/ToU.html) + +The entitlements that need to be associated with the Service Account +can be requested by opening a GGUS ticket (see the +[Getting help section](../faq/) in the FAQ) with the +following information: + +{{% alert title="Service Account request" color="info" %}} +Subject: **Add VO entitlement to service account** + +I'd like to request the following entitlement values for the service account +with Client ID `` in the `` environment +of EGI Check-in: + +1. `` +2. `` +3. `...` + +{{% /alert %}}