2017-07-26 1 views
0

Nous avons un rapport SSRS 2012 nous avons utilisé l'accès URL pour enregistrer automatiquement au format CSV lors de l'exécution. Cela fonctionne bien, mais maintenant, on me dit qu'ils veulent forcer le rapport à enregistrer dans un dossier spécifique pour des raisons de sécurité (ils ne veulent pas qu'il soit sauvegardé sur le bureau) au lieu de permettre à l'utilisateur d'enregistrer où. Existe-t-il un moyen de forcer au minimum un emplacement par défaut en utilisant un accès URL? En supposant que cela ne peut pas être accompli purement à travers l'URL des suggestions pour une méthode alternative?SSRS URL Access définir un emplacement de sauvegarde?

+0

Un abonnement de fichier, peut-être? Je ne sais pas à propos d'un coup de pied d'un rapport si –

Répondre

0

Vous trouverez toutes les commandes de paramètres d'URL applicables here dans la documentation MS. Ceci étant dit, il n'y a pas de référence à l'emplacement de sauvegarde de la commande export render que vous utilisez pour générer les fichiers CSV. Cela est logique parce que quand un site Web sert un fichier à télécharger sur un navigateur, l'emplacement que le fichier est enregistré est en fait un réglage du navigateur (IE instructions to change location)

Je vois deux options possibles:

  1. utiliser un GPO pour cibler les utilisateurs spécifiques et modifier leurs registres pour définir l'emplacement de téléchargement par défaut (notez que cela affecte tout ce qu'ils téléchargent). Un exemple de ce tutoriel peut être trouvé here.

  2. Utilisez un abonnement au partage de fichiers Windows. Si vous affichez les propriétés du rapport et cliquez sur "S'abonner", vous pouvez configurer une distribution de partage de fichiers sur un intervalle planifié et exporter en tant que CSV. Notez que ceci est une livraison de schedule bien que et évidemment ne fonctionnera pas si vous avez besoin d'ad-hoc exécuter le rapport sur leur calendrier. enter image description here