Die Ansichten von CRM über eine lokale SQL-Benutzer zugreifen

Aus De Ikoula wiki
Jump to navigation Jump to search


Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

fr:Accéder aux vues de CRM grâce à un utilisateur SQL local he:גישה אל הנופים של CRM באמצעות SQL משתמש מקומי ru:Доступ к представлениям CRM через локальный пользователь SQL ja:ローカルの SQL ユーザーを使用して CRM のビューへのアクセス ar:الحصول على آراء CRM عن طريق مستخدم SQL المحلي zh:对视图的 CRM 通过本地 SQL 用户访问 ro:Acces la punctele de vedere ale CRM prin intermediul unui utilizator local SQL pl:Dostęp do widoków CRM za pomocą lokalnego użytkownika SQL de:Zugriff auf die Ansichten von CRM durch einen lokalen SQL-Benutzer nl:Toegang tot de standpunten van CRM door middel van een lokale SQL-gebruiker it:Accesso alle visualizzazioni di CRM attraverso un utente SQL locale pt:Acesso aos pontos de vista de CRM através de um usuário local do SQL es:Acceso a los puntos de vista de CRM a través de un usuario local de SQL en:Access to the views of CRM through a local SQL user

Einführung

Dieser Artikel informiert Sie darüber, wie die Aussicht auf Zugang zu CRM (FilteredNameView) über ein lokales Konto auf dem Server SQL.

Voraussetzungen

Ihr müsst diese Ansichten zugreifen können,:

  • Ein Benutzer Active Directory gewidmet CRM
  • Ein lokales Konto SQL Server dieser Aufgabe gewidmet
  • Ein Super-Administrator-Kontozugriff auf SQL Server

Problematisch

CRM Sperrung der Nutzung von Ansichten, wenn der Benutzer verfügt nicht die Rolle des Lesens, so dass der lokale Benutzer nicht funktioniert sowie der Super-Administrator-Konto von der Server SQL. Dies ist eine Sicherheit intégrée à CRM. Il faut partie du domaine et être inséré dans CRM.

Verfahren

Fügen Sie ein Verfahren um die Ansichten zu gelangen.span class='notranslate'>SQL.

Hier ist das Verfahren:

SET ANSI_NULLS AUF
GB
SET QUOTED_IDENTIFIER AUF
GB
Erstellen der Prozedur AccessViewCRMLocal
ASS
BEGINNEN
    EXEC Sp_addrolemember ' n ' CRMReaderRole ", VOTRE_UTILISATEUR_LOCAL"
    ERKLÄREN @UID uniqueidentifier
    WÄHLEN SIE @UID = SystemUserId von Dbo. WO FullName-SystemUserBase = 'LE_NOM_DU_COMPTE_CRM "
    SET CONTEXT_INFO @UID
ENDE

Dieses Verfahren mit dem Super-Administrator-Konto ausführen, so dass es schafft entweder auf die Server SQL de CRM.

Beispiel: Zugriff auf die Inhalte der Ansichten PHP

In diesem Beispiel erlaubt Ihnen Zugriff auf die Konten gespeichert CRM über die.span class='notranslate'>Framework Yii.

// Es speichert die Verbindung zum CRM durch die Yii Verbindung handler
$connexionCrm = Yii::App()->db_crm;

// Wir führen Sie die Prozedur um die Ansichten zu gelangen
$ConnexionCrm->createCommand("AccessViewCRMLocal ausführen")->ausführen();

// Wir bekommen die Konten in CRM gespeichert
$Abfrage = "Wählen SIE Accountid, Name, Anschrift1_addresstypecode, Adresse1_City, Adresse1_line1Adresse1_line2Adresse1_line3 VON FilteredAccount"
$Konten = $ConnexionCrm->createCommand($Abfrage)->queryAll();

Ihre Konten sind nun in der Variablen.span class='notranslate'>$accounts.

Fazit

Dank diesem Artikel können Sie nun die Ansichten in zugreifen. CRM, und vermeiden so Doppelarbeit Verknüpfungen Basic.



Dieser Artikel scheint nützlich für Sie ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.