Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phistrom/ricoh-ldap-sync
Creates an address book CSV file that can be imported by Device Manager NX Lite into a Ricoh Copier.
https://github.com/phistrom/ricoh-ldap-sync
Last synced: 16 days ago
JSON representation
Creates an address book CSV file that can be imported by Device Manager NX Lite into a Ricoh Copier.
- Host: GitHub
- URL: https://github.com/phistrom/ricoh-ldap-sync
- Owner: phistrom
- License: mit
- Created: 2019-09-20T17:35:27.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-09T20:49:45.000Z (over 3 years ago)
- Last Synced: 2024-12-07T03:37:27.284Z (about 1 month ago)
- Language: Python
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ricoh LDAP Sync
Creates an address book CSV file that can be imported by Device Manager NX Lite into a Ricoh Copier.
## Install
`# pip install ricoh-ldap-sync`## Usage
You will need the **Distinguished Name** or **DN** of a group in Active Directory where the members are users you want in the address book of the copier.
You will also need a file share or something where you want scans to go.`$ ricoh-sync --csv addressbook.csv`
## Example
Create a CSV in this directory called **addressbook.csv** containing the users that are members of the group **Scanner Address Book** in the **Groups** OU.
The **-f** means that folders will be created for each user in the destination (`\\fileserver\Scans`) by first name. So this will create folders named `\\fileserver\Scans\Alice`, `\\fileserver\Scans\Bob`, etc.
`$ ricoh-sync "CN=Scanner Address Book,OU=Groups,DC=example,DC=com" "\\fileserver\Scans" --csv "./addressbook.csv -f`## Requires
These packages are installed automatically by pip.
- pyad
- pywin32## License
MIT