Dostęp do widoku programu CRM za pośrednictwem lokalnego użytkownika SQL

Z Pl Ikoula wiki
Przejdź do nawigacji Przejdź do wyszukiwania

fr:Accéder aux vues de CRM grâce à un utilisateur SQL local
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.

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

Wprowadzenie

W tym artykule poinformuje Cię o sposobie dostępu poglądy CRM (FilteredNameView) za pomocą konta lokalnego na Serwer SQL.

Wymagania wstępne

Musisz być w stanie uzyskać dostęp do tych widoków,:

  • Użytkownik Active Directory dedykowane do CRM
  • Lokalnego konta SQL Server dedykowane do tego zadania
  • Super administratora konto dostępu do SQL Server

Problematyczne

CRM Blokowanie korzystanie z widoków, jeśli użytkownik nie ma roli czytania, więc użytkownik lokalny nie działa, a także konto administratora Super Serwer SQL. Jest to jeden Bezpieczeństwa intégrée à CRM. Il faut partie du domaine et être inséré dans CRM.

Procedury

Dodaj procedurę, aby uzyskać dostęp do widoków.span class='notranslate'>SQL.

Oto procedura:

ZESTAW ANSI_NULLS NA
GB
USTAW QUOTED_IDENTIFIER NA
GB
Tworzenie procedury AccessViewCRMLocal
ACE
ROZPOCZĄĆ
    EXEC sp_addrolemember n CRMReaderRole ', VOTRE_UTILISATEUR_LOCAL'
    ZADEKLAROWAĆ @UID uniqueidentifier
    WYBIERZ @UID = Systemowego z dbo. GDZIE SystemUserBase imię i nazwisko = 'LE_NOM_DU_COMPTE_CRM'
    ZESTAW CONTEXT_INFO @UID
KONIEC

Aby wykonać tę procedurę przy użyciu konta administratora Super, tak, że tworzy albo na Serwer SQL de CRM.

Przykład: Dostęp do zawartości widoki dzięki PHP

W tym przykładzie pozwoli Ci na dostęp do kont przechowywane w CRM za pośrednictwem.span class='notranslate'>Framework Yii.

// Przechowuje on połączenie CRM za pomocą programu obsługi połączenia Yii
$connexionCrm = Yii::Aplikacja()->db_crm;

// Możemy wykonać procedurę, aby uzyskać dostęp do widoków
$connexionCrm->createCommand("WYKONANIE AccessViewCRMLocal")->wykonanie();

// Dostajemy kont przechowywane w programie CRM
$zapytanie = "Wybierz accountid, nazwę, adres1_addresstypecode, adres1_City, adres1_line1adres1_line2adres1_line3 OD FilteredAccount"
$konta = $connexionCrm->createCommand($zapytanie)->queryAll();

Konta są teraz w zmiennej.span class='notranslate'>$accounts.

Wniosek

Dzięki ten artykuł teraz dostępne widoki w CRM, a tym samym uniknąć dublowania dołącza basic.



W tym artykule wydaje Ci się przyda ?

0



Nie możesz publikować komentarzy.