diff --git a/docs/integrations/as-sp/rancher/index.md b/docs/integrations/as-sp/rancher/index.md new file mode 100644 index 000000000..aa794fdbb --- /dev/null +++ b/docs/integrations/as-sp/rancher/index.md @@ -0,0 +1,22 @@ +# Rancher Integration + +Rancher can authenticate against passbook using SAML. + +## Preparation + +The following placeholders will be used: + +- `rancher.company` is the FQDN of the Rancher Install +- `passbook.company` is the FQDN of the passbook Install + +Create an application in passbook and note the slug, as this will be used later. Create a SAML Provider with the following Parameters: + +- `ACS URL`: https://rancher.company/v1-saml/adfs/saml/acs +- `Audience`: https://rancher.company/v1-saml/adfs/saml/metadata +- `Issuer`: passbook + +You can of course use a custom Signing Certificate, and adjust the Assertion Length. + +## Rancher + +![aaa](./rancher.png) diff --git a/docs/integrations/as-sp/rancher/rancher.png b/docs/integrations/as-sp/rancher/rancher.png new file mode 100644 index 000000000..b65eb115c Binary files /dev/null and b/docs/integrations/as-sp/rancher/rancher.png differ diff --git a/mkdocs.yml b/mkdocs.yml index e4dc1cf5a..06ca6d627 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -16,6 +16,7 @@ nav: - Integrations: - as Provider: - GitLab: integrations/as-sp/gitlab/index.md + - Rancher: integrations/as-sp/rancher/index.md repo_name: "BeryJu.org/passbook" repo_url: https://git.beryju.org/BeryJu.org/passbook