{"id":29357123,"url":"https://github.com/cesnet/ansible-role-shibboleth-sp","last_synced_at":"2026-02-05T10:33:40.364Z","repository":{"id":55648126,"uuid":"213320463","full_name":"CESNET/ansible-role-shibboleth-sp","owner":"CESNET","description":"Ansible role to install and configure shibboleth","archived":false,"fork":false,"pushed_at":"2023-11-07T15:18:52.000Z","size":15,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-01-12T23:32:13.005Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CESNET.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-07T07:28:33.000Z","updated_at":"2023-06-23T23:12:33.000Z","dependencies_parsed_at":"2022-08-15T05:30:57.136Z","dependency_job_id":null,"html_url":"https://github.com/CESNET/ansible-role-shibboleth-sp","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/CESNET/ansible-role-shibboleth-sp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CESNET%2Fansible-role-shibboleth-sp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CESNET%2Fansible-role-shibboleth-sp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CESNET%2Fansible-role-shibboleth-sp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CESNET%2Fansible-role-shibboleth-sp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CESNET","download_url":"https://codeload.github.com/CESNET/ansible-role-shibboleth-sp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CESNET%2Fansible-role-shibboleth-sp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29119232,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T09:40:36.738Z","status":"ssl_error","status_checked_at":"2026-02-05T09:36:49.977Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-09T05:41:58.242Z","updated_at":"2026-02-05T10:33:40.359Z","avatar_url":"https://github.com/CESNET.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ansible-role-shibboleth\nAnsible galaxy role cesnet.shibboleth_sp that install and configure shibboleth SP\n\n## Requirements\n\n\n## Role variables\n* shibboleth_hostname - Specify the hostname \n* shibboleth_sp_entity_id - Specify the entityId of Service provider\n\n###### Followed options are only for the default attribute_map.xml template\n* shibboleth_template_attribute_map_allow_urn_oid_attributes - Specify if default urn:oid attributes will be added to attribute map or not\n* shibboleth_template_attribute_map_allow_urn_mace_attributes - Specify if default urn:mace attributes will be added to attribute map or not\n* shibboleth_template_attribute_map_allow_schac_attributes - Specify if default schac attributes will be added to attribute map or not\n* shibboleth_template_attribute_map_custom_attributes - Specify the custom attributes that will be added to attribute map\n    * Example of structure:\n  ```\n  shibboleth_template_attribute_map_custom_attributes:\n      - id: attributeId (REQUIRED)\n        name: attributeName (REQUIRED)\n        comment: Commnent (OPTIONAL)\n        decoder: (OPTIPNAL)\n          type: Decoder_type (REQUIRED if decoder is filled)\n  ```\n\n###### Change these options only if you use the default shibboleth2.xml template \n* shibboleth_template_sp_entity_id - Specify the entityId of Service provider\n* shibboleth_template_remote_users - Specify the list of allowed items in REMOTE_USER\n* shibboleth_template_attribute_prefix - Specify the attribute prefix\n* shibboleth_template_idp_entity_id - Specify the entityId of Identity provider\n* shibboleth_template_metadata_url - Specify the URL where the IdP metadata is available\n* shibboleth_template_metadata_backup_file - Specify the name of backup file for metadata\n\n## Available tags\n* install\n* configuration\n* start\n* stop\n\n## Example playbook\n```\n- hosts: all\n  remote_user: root\n  vars:\n    shibboleth_hostname: \"sp.example.org\"\n    shibboleth_sp_entity_id: \"https://{{ shibboleth_hostname }}/shibboleth\"\n    shibboleth_template_attribute_map_allow_urn_oid_attributes: true\n    shibboleth_template_attribute_map_allow_urn_mace_attributes: true\n    shibboleth_template_attribute_map_allow_schac_attributes: true\n    shibboleth_template_attribute_map_custom_attributes: []\n    shibboleth_template_sp_entity_id: \"https://{{ shibboleth_hostname }}/shibboleth\"\n    shibboleth_template_remote_users:\n        - eppn\n    shibboleth_template_attribute_prefix: \"AJP_\"\n    shibboleth_template_idp_entity_id: \"https://idp.example.org/idp/shibboleth\"\n    shibboleth_template_metadata_url: \"http://federation.org/federation-metadata.xml\"\n    shibboleth_template_metadata_backup_file: \"metadata.xml\"\n  roles:\n    - cesmet.shibboleth_sp\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcesnet%2Fansible-role-shibboleth-sp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcesnet%2Fansible-role-shibboleth-sp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcesnet%2Fansible-role-shibboleth-sp/lists"}