Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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