2015-04-30 3 views
1

Хотел задать открытый вопрос об отслеживании файлОтслеживание файла или документа с использованием веб-API

мы пытаемся внедрить систему, в которой мы можем отслеживать и контролировать документы, как они перемещаются или по электронной почте или распространены по интрасети.

Это то, что мы думаем делать (при условии, что все в безопасное)

  1. пользователь будет использовать пользовательский интерфейс для загрузить конфиденциальный документ.
  2. Мы добавим трекер к документу, который не доступен пользователю
  3. предоставить пользователю документ с трекером
  4. Когда пользователь рассылает его кому-то. мы будем использовать трекер для вызова сервера, который настроен для вызова на вызов Web API и обновление базы данных с этим пользователем и документом деталью
  5. на основе собранных данных, мы увидим, если она была разделена соответствующим образом или не

У нас есть SQL-сервер на бэкэнд и WEB API2 для наших сервисных операций.

Мой вопрос касается различных стратегий, которые мы можем использовать для трекера ??? У нас пока нет идей и мы будем признательны за любую помощь в этой области.

Все, что мы хотим сделать, это то, что когда пользователь открывает этот документ .. он вызывает что-то ... и вызывает вызов API ... и мы сохранить некоторую информацию

+0

Ощущается слишком широки для SO. Поисковый термин «IRM» (управление информационными правами) может помочь вам в ваших исследованиях. –

+0

мы решили использовать старую стратегию обфускации изображений 1x1 для вставки изображения с URL-адресом pingback-сервера и с помощью ASPOSE для изменения свойства загруженных файлов. всякий раз, когда кто-то открывает файл, он возвращает сервер, и мы получаем уведомление о деталях активатора. – fireholster

ответ

0

Когда я начинаю думать о решении, единственная идея, которая пришла ко мне, - это ТОЛЬКО разрешить открывать документы в браузере в веб-редакторе на вашей странице. Зачем? Потому что посмотрите на файл txt: любой редактор будет работать, к тому же он не позволяет прикреплять собственный код.

В офисе файлы ситуация лучше всех макросов по умолчанию блокируются, так что ваш API не будет выполняться, если пользователь не решил уведомить вас