scora-ldap-extractor


Namescora-ldap-extractor JSON
Version 1.3.0 PyPI version JSON
download
home_pagehttps://github.com/oncase/scora-ldap-extractor
SummaryScora Ldap Extractor
upload_time2023-01-30 06:12:10
maintainerGuilherme Morone
docs_urlNone
authorOncase
requires_python>=3.8
licenseMIT
keywords scora
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Scora Ldap Extractor

## Usage

```python
from scora_ldap_extractor import LdapService
ldap_service = LdapService(TENANT, LDAP_USERNAME, LDAP_PASSWORD)
```

## Environment Variables

- **AWS_PROFILE_NAME**: The name of a profile to use. If not given, then
  the default profile is used.

- **AWS_REGION**: Region for DynamoDB table.

- **DYNAMO_TABLE_NAME**: DynamoDB table name to fetch services config.

### DynamoDB Object Example

```json
{
  "service": "service",
  "ldap_admin_groups": [],
  "ldap_domain": "@service.local",
  "ldap_groups": ["GS_1", "group2"],
  "ldap_root_dn": "CN=GS_1,OU=Grupos,DC=service,DC=local",
  "ldap_root_dn_dev": "dc=service,dc=local",
  "ldap_server": "ldap://localhost.389",
  "ldap_port": 636 /* Default is 389 */,
  "ldap_server_alias": ["service.com.br"]
}
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/oncase/scora-ldap-extractor",
    "name": "scora-ldap-extractor",
    "maintainer": "Guilherme Morone",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "guilherme.morone@oncase.com.br",
    "keywords": "scora",
    "author": "Oncase",
    "author_email": "contato@oncase.com.br",
    "download_url": "https://files.pythonhosted.org/packages/73/bc/e25bc4c3fccf419171ad6590e0be90aeb0cf22f16d978aae14ac98fe79f8/scora-ldap-extractor-1.3.0.tar.gz",
    "platform": null,
    "description": "# Scora Ldap Extractor\n\n## Usage\n\n```python\nfrom scora_ldap_extractor import LdapService\nldap_service = LdapService(TENANT, LDAP_USERNAME, LDAP_PASSWORD)\n```\n\n## Environment Variables\n\n- **AWS_PROFILE_NAME**: The name of a profile to use. If not given, then\n  the default profile is used.\n\n- **AWS_REGION**: Region for DynamoDB table.\n\n- **DYNAMO_TABLE_NAME**: DynamoDB table name to fetch services config.\n\n### DynamoDB Object Example\n\n```json\n{\n  \"service\": \"service\",\n  \"ldap_admin_groups\": [],\n  \"ldap_domain\": \"@service.local\",\n  \"ldap_groups\": [\"GS_1\", \"group2\"],\n  \"ldap_root_dn\": \"CN=GS_1,OU=Grupos,DC=service,DC=local\",\n  \"ldap_root_dn_dev\": \"dc=service,dc=local\",\n  \"ldap_server\": \"ldap://localhost.389\",\n  \"ldap_port\": 636 /* Default is 389 */,\n  \"ldap_server_alias\": [\"service.com.br\"]\n}\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Scora Ldap Extractor",
    "version": "1.3.0",
    "split_keywords": [
        "scora"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "89f38c9e3211d8627886f73bfe2e99a66b23dd080d11e2481acb987acbebb24c",
                "md5": "0d6299bb14e5cdbdec406936b682637d",
                "sha256": "e73899cd8ba840957c0222d6b051df397aa6762750233b19afec33b67659a3d6"
            },
            "downloads": -1,
            "filename": "scora_ldap_extractor-1.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0d6299bb14e5cdbdec406936b682637d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 8186,
            "upload_time": "2023-01-30T06:12:07",
            "upload_time_iso_8601": "2023-01-30T06:12:07.802264Z",
            "url": "https://files.pythonhosted.org/packages/89/f3/8c9e3211d8627886f73bfe2e99a66b23dd080d11e2481acb987acbebb24c/scora_ldap_extractor-1.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "73bce25bc4c3fccf419171ad6590e0be90aeb0cf22f16d978aae14ac98fe79f8",
                "md5": "1d1f2a28c13b5e276f125d7748850deb",
                "sha256": "394f23c795afe978b9bc892917dd3aa3b43ea0c3456daa3e5dd2d6b701e81b85"
            },
            "downloads": -1,
            "filename": "scora-ldap-extractor-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "1d1f2a28c13b5e276f125d7748850deb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 5990,
            "upload_time": "2023-01-30T06:12:10",
            "upload_time_iso_8601": "2023-01-30T06:12:10.415463Z",
            "url": "https://files.pythonhosted.org/packages/73/bc/e25bc4c3fccf419171ad6590e0be90aeb0cf22f16d978aae14ac98fe79f8/scora-ldap-extractor-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-30 06:12:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "oncase",
    "github_project": "scora-ldap-extractor",
    "lcname": "scora-ldap-extractor"
}
        
Elapsed time: 0.03686s