Frage

Ich habe eine neue Einrichtung für die Softwareentwicklung für iOS -Geräte. Ich verwende Macs für die Entwicklung und das Unternehmen kann in naher Zukunft von drei Mitarbeitern auf 20 wachsen. Ich möchte die Macs sicherstellen, damit der Clientcode sicher ist und kein Amt verlässt.

Ein paar Möglichkeiten, wie ich mir einen berüchtigten Mitarbeiter vorstellen kann, der versucht, ist

  1. Holen Sie es sich auf USB-Key/External-Disk
  2. Brennen Sie es auf CD/DVD
  3. Übertragen Sie es auf ein Bluetooth -Gerät
  4. Übertragen Sie es auf das Infra-Red-Gerät
  5. E -Mail es als Anhang
  6. Laden Sie es in Dropbox oder einen solchen Dienst hoch
  7. FTP zu einem Remote -Server

Um diesen einzigen nach dem anderen zu bewältigen, muss ich folgen

  1. Deaktivieren Sie den USB -Zugriff auf Benutzerkonten (nur Admin erlaubt ein neues Gerät einfügen). Oft müssen wir uns oft an iPhone/iPod Touch halten, um On-Device-Tests durchzuführen. Wie kann ich die Geräte einschränken oder benachrichtigt werden, wenn jemand versuchte, ein fremdes Gerät in einen der USB -Slots zu stecken?
  2. Deaktivieren Sie CD/DVD -Schreibfunktionen mit Ausnahme von Admin. Kann ich das tun?
  3. Deaktivieren Sie den Bluetooth -Zugriff. Und wenn jemand versucht, ein Gerät zu kombinieren, kann ich dann benachrichtigt oder Maitain ein Protokoll?
  4. Die drahtlose Tastatur und Maus verwenden Infra-Red (IR) -Technologie. Wie kann ich diese Geräte einschränken?
  5. Müssen alle ausgehenden E -Mails außer Firmen -E -Mails blockieren. Kann ich einen Registerkarte für den gesamten ausgehenden Verkehr behalten (kann nach Dateigröße erfolgen), damit ich weiß, dass jemand versucht, eine Datei zu laden?
  6. Deaktivieren Sie den Zugriff auf eine solche Website erneut. Aber dann tritt alle 15 Tage ein neuer Service auf. Wie kann ich das angehen?
  7. Deaktivieren Sie die ausgehenden FTP -Dienste. Kann ich das tun?

Wichtig ist, dass es eine Überwachungssoftware gibt, die es mir ermöglicht, dies zu tun? Es macht mir nichts aus, zu bezahlen. Aber da dies ein Start-up ist, kann ich kein Vermögen dafür ausgeben. Und vom Kurs bevorzuge ich Open Source-Lösungen für die Kontrolle, die ich mir verlängern und kratzen kann :)

Endlich hoffe ich, dass ich nicht als schlechter Chef oder so beurteilt werde. Ich bin alles für die Entwicklerfreiheit, aber wir sind für das Beratungsgeschäft und der Schutz des Kundencodes haben Vorrang.

Vielen Dank für Ihre Zeit und freue mich auf Ihre Hilfe. Dev.

War es hilfreich?

Lösung

Wenn Sie Ihrem Entwickler nicht vertrauen, dass Sie nicht mit Ihrem Quellcode ausgehen, stellen Sie ihn nicht ein. Sie können einen Weg um Ihre "Lösung" finden

Wenn Sie nicht vertrauen können, dass Entwickler Ihren Quellcode nicht stehlen, arbeiten Sie alleine. Alles, was von zwei Menschen bekannt ist, ist kein Geheimnis mehr.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top