Accesso alle visualizzazioni di CRM attraverso un utente SQL locale

Da It Ikoula wiki.
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.


Introduzione

In questo articolo vi informerà su come accedere alle visualizzazioni di CRM (FilteredNameView) utilizzando un account locale sul server SQL.

Prerequisiti

Devi essere in grado di accedere a queste visualizzazioni, :

  • Un utente Active Directory dedicato a CRM
  • Un account locale su SQL Server dedicato a questo compito
  • Accesso all'account di Super amministratore da SQL Server

Problematico

CRM blocca l'utilizzo delle viste, se l'utente non dispone il ruolo di lettura, così l'utente locale non è, come pure l'account Super amministratore per il server di SQL. Si tratta di un sistema di sicurezza a CRM. Deve far parte del dominio ed inserito in CRM.

Procedura

Per accedere alle visualizzazioni, dobbiamo aggiungere una routine SQL.

Ecco la procedura :

SET ANSI_NULLS SU 
GB 
SET QUOTED_IDENTIFIER SU 
GB 
CREARE la procedura AccessViewCRMLocal 
AS 
INIZIARE 
    EXEC sp_addrolemember fare CRMReaderRole ', VOTRE_UTILISATEUR_LOCAL' 
    DICHIARARE  @UID uniqueidentifier 
    SELEZIONARE  @UID  = SystemUserId da dbo. SystemUserBase dove FullName  = 'LE_NOM_DU_COMPTE_CRM' 
    SET CONTEXT_INFO @UID 
FINE

Per eseguire questa procedura con l'account di Super amministratore affinché sia crea sul server SQL de CRM.

Esempio : Accesso al contenuto delle viste grazie a PHP

In questo esempio vi permetterà di accedere agli account memorizzati in CRM via il Framework Yii.

// Memorizza il collegamento a CRM tramite Gestore connessione Yii 
$connexionCrm = Yii::App ()->db_crm ;

// Eseguiamo la procedura per accedere alle visualizzazioni 
$connexionCrm - >createCommand  ("ESEGUIRE AccessViewCRMLocal ")->eseguire ();

// Recupera l'account archiviati in CRM 
$query  = "Selezionare accountid, nome, indirizzo 1_addresstypecode, indirizzo 1_City, indirizzo 1_line   1, indirizzo 1_line2, indirizzo 1_line3 DA FilteredAccount "
$conti  = $connexionCrm - >createCommand($query)->queryAll ();

Account cliente sono ora nella variabile $accounts.

Conclusione

Attraverso questo articolo, è ora possibile accedere le visualizzazioni in CRMe così evitare di ripetere join effettuato database.



Questo articolo sembrava poter essere utile ?

0



Non si dispone dei permessi necessari per inviare commenti.