InfoGrab DocsInfoGrab Docs

Strapi 자격 증명

요약

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다: 다음 조건을 갖춘 Strapi 관리자 계정을 만드세요: 자세한 내용은 Strapi 개발자용 Quick Start Guide를 참고하세요. 서비스에 대한 자세한 내용은 Strapi's documentation를 참고하세요.

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다:

사전 요구사항#

다음 조건을 갖춘 Strapi 관리자 계정을 만드세요:

  • 기존 Strapi 프로젝트에 대한 액세스 권한
  • 해당 프로젝트 내 최소 하나 이상의 컬렉션 유형
  • 해당 컬렉션 유형 내 게시된 데이터

자세한 내용은 Strapi 개발자용 Quick Start Guide를 참고하세요.

지원되는 인증 방법#

  • API 사용자 계정: 적절한 콘텐츠 권한을 가진 사용자 계정이 필요합니다.
  • API 토큰: 관리자 계정이 필요합니다.

관련 자료#

서비스에 대한 자세한 내용은 Strapi's documentation를 참고하세요.

API 사용자 계정 사용#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • 사용자 Email: 관리자 계정이 아닌 사용자 계정이어야 합니다. 자세한 지침은 아래를 참고하세요.
  • 사용자 Password: 관리자 계정이 아닌 사용자 계정이어야 합니다. 자세한 지침은 아래를 참고하세요.
  • URL: ./config/server.jsurl 파라미터로 정의된 Strapi 서버의 공개 URL을 사용하세요. Strapi는 절대 URL 사용을 권장합니다.
    • Strapi Cloud 프로젝트의 경우, Cloud 프로젝트의 URL을 사용하세요. 예: https://my-strapi-project-name.strapiapp.com
  • API Version: 호출에 사용할 API 버전을 선택하세요. 다음 옵션을 사용할 수 있습니다:
    • Version 3
    • Version 4

Strapi에서는 다음 두 단계로 구성을 진행합니다:

  1. Configure a role.
  2. Create a user account.

각 단계에 대한 자세한 지침은 아래를 참고하세요.

역할 구성#

API 액세스를 위해서는 Settings > Users & Permissions Plugin에서 Users & Permissions Plugin을 사용하세요.

플러그인에 대한 자세한 내용은 Configuring Users & Permissions Plugin을 참고하세요. 역할에 대한 자세한 내용은 Configuring end-user roles를 참고하세요.

n8n 자격 증명의 경우, 사용자는 해당 컬렉션 유형에 대한 API 권한을 부여하는 역할을 가지고 있어야 합니다. 역할과 관련해서는 다음 두 가지 방법 중 하나를 선택할 수 있습니다:

  • 기본 Authenticated 역할을 업데이트하여 권한을 포함시키고 해당 역할에 사용자를 할당합니다. 자세한 내용은 Configuring role's permissions를 참고하세요.
  • 권한을 포함하는 새 역할을 만들고 해당 역할에 사용자를 할당합니다. 자세한 내용은 Creating a new role을 참고하세요.

두 옵션 모두, 역할을 연 후에는 다음을 수행하세요:

  1. Permissions 섹션으로 이동합니다.
  2. 관련 컬렉션 유형에 대한 섹션을 엽니다.
  3. 해당 역할이 가져야 할 컬렉션 유형에 대한 권한을 선택합니다. 다음 옵션을 사용할 수 있습니다:
    • create (POST)
    • findfindone (GET)
    • update (PUT)
    • delete (DELETE)
  4. 관련된 모든 컬렉션 유형에 대해 반복합니다.
  5. 역할을 저장합니다.

권한 옵션에 대한 자세한 내용은 Endpoints를 참고하세요.

사용자 계정 생성#

적절한 역할을 갖췄다면, 이제 최종 사용자 계정을 만들고 해당 역할을 할당하세요:

  1. Content Manager > Collection Types > User로 이동합니다.
  2. Add new entry를 선택합니다.
  3. 사용자 세부 정보를 입력합니다. n8n 자격 증명에는 다음 필드가 필요하지만, 사용자의 Strapi 프로젝트에는 더 많은 사용자 지정 필수 필드가 있을 수 있습니다:
    • Username: 모든 Strapi 사용자에게 필수입니다.
    • Email: Strapi에 입력하고 n8n 자격 증명의 Email로 사용합니다.
    • Password: Strapi에 입력하고 n8n 자격 증명의 Password로 사용합니다.
    • Role: 이전 단계에서 설정한 역할을 선택합니다.

자세한 내용은 Managing end-user accounts를 참고하세요.

API 토큰 사용#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • API Token: Settings > Global Settings > API Tokens에서 API 토큰을 생성하세요. 자세한 내용과 API 토큰 재생성에 대한 정보는 Strapi의 Creating a new API token documentation을 참고하세요.

    API 토큰 권한

    Global settingsAPI tokens 옵션이 보이지 않는다면, 계정에 API tokens > Read 권한이 없는 것입니다.

  • URL: ./config/server.jsurl 파라미터로 정의된 Strapi 서버의 공개 URL을 사용하세요. Strapi는 절대 URL 사용을 권장합니다.

    • Strapi Cloud 프로젝트의 경우, Cloud 프로젝트의 URL을 사용하세요. 예: https://my-strapi-project-name.strapiapp.com
  • API Version: 호출에 사용할 API 버전을 선택하세요. 다음 옵션을 사용할 수 있습니다:

    • Version 3
    • Version 4

Strapi 자격 증명

n8n v2.29
원문 보기
요약

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다: 다음 조건을 갖춘 Strapi 관리자 계정을 만드세요: 자세한 내용은 Strapi 개발자용 Quick Start Guide를 참고하세요. 서비스에 대한 자세한 내용은 Strapi's documentation를 참고하세요.

이 자격 증명을 사용하여 다음 노드를 인증할 수 있습니다:

사전 요구사항#

다음 조건을 갖춘 Strapi 관리자 계정을 만드세요:

  • 기존 Strapi 프로젝트에 대한 액세스 권한
  • 해당 프로젝트 내 최소 하나 이상의 컬렉션 유형
  • 해당 컬렉션 유형 내 게시된 데이터

자세한 내용은 Strapi 개발자용 Quick Start Guide를 참고하세요.

지원되는 인증 방법#

  • API 사용자 계정: 적절한 콘텐츠 권한을 가진 사용자 계정이 필요합니다.
  • API 토큰: 관리자 계정이 필요합니다.

관련 자료#

서비스에 대한 자세한 내용은 Strapi's documentation를 참고하세요.

API 사용자 계정 사용#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • 사용자 Email: 관리자 계정이 아닌 사용자 계정이어야 합니다. 자세한 지침은 아래를 참고하세요.
  • 사용자 Password: 관리자 계정이 아닌 사용자 계정이어야 합니다. 자세한 지침은 아래를 참고하세요.
  • URL: ./config/server.jsurl 파라미터로 정의된 Strapi 서버의 공개 URL을 사용하세요. Strapi는 절대 URL 사용을 권장합니다.
    • Strapi Cloud 프로젝트의 경우, Cloud 프로젝트의 URL을 사용하세요. 예: https://my-strapi-project-name.strapiapp.com
  • API Version: 호출에 사용할 API 버전을 선택하세요. 다음 옵션을 사용할 수 있습니다:
    • Version 3
    • Version 4

Strapi에서는 다음 두 단계로 구성을 진행합니다:

  1. Configure a role.
  2. Create a user account.

각 단계에 대한 자세한 지침은 아래를 참고하세요.

역할 구성#

API 액세스를 위해서는 Settings > Users & Permissions Plugin에서 Users & Permissions Plugin을 사용하세요.

플러그인에 대한 자세한 내용은 Configuring Users & Permissions Plugin을 참고하세요. 역할에 대한 자세한 내용은 Configuring end-user roles를 참고하세요.

n8n 자격 증명의 경우, 사용자는 해당 컬렉션 유형에 대한 API 권한을 부여하는 역할을 가지고 있어야 합니다. 역할과 관련해서는 다음 두 가지 방법 중 하나를 선택할 수 있습니다:

  • 기본 Authenticated 역할을 업데이트하여 권한을 포함시키고 해당 역할에 사용자를 할당합니다. 자세한 내용은 Configuring role's permissions를 참고하세요.
  • 권한을 포함하는 새 역할을 만들고 해당 역할에 사용자를 할당합니다. 자세한 내용은 Creating a new role을 참고하세요.

두 옵션 모두, 역할을 연 후에는 다음을 수행하세요:

  1. Permissions 섹션으로 이동합니다.
  2. 관련 컬렉션 유형에 대한 섹션을 엽니다.
  3. 해당 역할이 가져야 할 컬렉션 유형에 대한 권한을 선택합니다. 다음 옵션을 사용할 수 있습니다:
    • create (POST)
    • findfindone (GET)
    • update (PUT)
    • delete (DELETE)
  4. 관련된 모든 컬렉션 유형에 대해 반복합니다.
  5. 역할을 저장합니다.

권한 옵션에 대한 자세한 내용은 Endpoints를 참고하세요.

사용자 계정 생성#

적절한 역할을 갖췄다면, 이제 최종 사용자 계정을 만들고 해당 역할을 할당하세요:

  1. Content Manager > Collection Types > User로 이동합니다.
  2. Add new entry를 선택합니다.
  3. 사용자 세부 정보를 입력합니다. n8n 자격 증명에는 다음 필드가 필요하지만, 사용자의 Strapi 프로젝트에는 더 많은 사용자 지정 필수 필드가 있을 수 있습니다:
    • Username: 모든 Strapi 사용자에게 필수입니다.
    • Email: Strapi에 입력하고 n8n 자격 증명의 Email로 사용합니다.
    • Password: Strapi에 입력하고 n8n 자격 증명의 Password로 사용합니다.
    • Role: 이전 단계에서 설정한 역할을 선택합니다.

자세한 내용은 Managing end-user accounts를 참고하세요.

API 토큰 사용#

이 자격 증명을 구성하려면 다음이 필요합니다:

  • API Token: Settings > Global Settings > API Tokens에서 API 토큰을 생성하세요. 자세한 내용과 API 토큰 재생성에 대한 정보는 Strapi의 Creating a new API token documentation을 참고하세요.

    API 토큰 권한

    Global settingsAPI tokens 옵션이 보이지 않는다면, 계정에 API tokens > Read 권한이 없는 것입니다.

  • URL: ./config/server.jsurl 파라미터로 정의된 Strapi 서버의 공개 URL을 사용하세요. Strapi는 절대 URL 사용을 권장합니다.

    • Strapi Cloud 프로젝트의 경우, Cloud 프로젝트의 URL을 사용하세요. 예: https://my-strapi-project-name.strapiapp.com
  • API Version: 호출에 사용할 API 버전을 선택하세요. 다음 옵션을 사용할 수 있습니다:

    • Version 3
    • Version 4