C#

RightNow .NET Add-In - get logged in user info and trigger on read operations

Wanted to know if following is possible

1. From .NET Add-In control can we get who triggered the read/create/update or delete operation on account object?

say agent named "Jim" logs in to Right Now and updates the Account - i want to capture name - "Jim", what operation he intended "Query, Create, Update or Delete

2. I have created a rule in rightnow to call an add i when the account record is opened in an main editor. however the account infomation is not passed on to the Add-in as in case with Insert or update operations.

did i miss something or is it not possible?

im trying to build a read log for certain objects which does not have that capability currently.

also i would appreciate if anyone can post a code snippet or URL for inserting a record on to custom object in RightNow from Add-In (C#)

Thanks for any help

Arvi

Agent Chat Session Add-in

Tags: 

Hi Guys,

I'm wondering if it is possible to create an add-in for the RightNow console that can log and agent in and out of their chat session? The idea is that if they were inactive were "x" amount of time, it would log them out of their chat session. Seems like someone else on the RightNow forum has had trouble getting it going for themselves (http://communities.rightnow.com/posts/5f7a23a5fe).

Any help would be much appreciated.

Cheers,
Phillip Moon

Accessing a Custom Object for an AddIn with check boxes

Tags: 

Hello I have been trying to create a multi-select drop down that is populated by a CBO.
The Menus are created and populated but I cannot get the check boxes to display correctly aligned with the data from the CBO...

Any ideas?

CRM Consultant

Company Name: 

AmberLeaf Partners

Location: 

Denver, CO
United States

AmberLeaf is seeking a CRM Techno-Functional Consultant to support our growing Operational CRM practice. Candidates will need to demonstrate solid hands-on techno-functional experience translating business requirements to solution design, developing and testing, as well as supporting CRM applications.

We require a 4 year college degree and 2+ years of recent experience with CRM implementation projects including Oracle RightNow, SalesForce.com, Microsoft Dynamics, Oracle CRM OnDemand, or Oracle Siebel.

AddIns - Add items to interfaced lists

Within the AddIn Framework there are a number of lists on workspace contexts that contained an Interfaced type (something along the lines of IList<IInc2Contact>). In early versions of the framework there was no way to actually create an instance of the object, so to be able to add a single item to the list you had to implement the whole interface. There is another, largely unknown, option however for a number of supported interfaces:


AddInViewsDataFactory.Create<T>()

Setting custom fields via SOAP - The Better Way

After a fairly significant rant about the difficulties that go into setting a custom field or attribute on a base object
(Setting custom fields via SOAP) I figured it's past due to come up with a reusable solution.

I've created two extension methods for the base RNObject class: GetCustomField(string fieldName) and SetCustomField(string fieldName, object value, DataTypeEnum typeEnum).

Usage is dead simple:

Implementing WS-Security Digest Password with Nonce in .NET 4.0+ (WCF)

Tags: 

The .NET framework has some really great tools for consuming SOAP web services, but this support is limited to certain flavors of SOAP. When it comes to authentication methods supported in the SOAP protocol, .NET and WCF (Windows Communication Foundation) have a few surprising gaps. An especially painful deficiency is that WCF does not support service authentication through digest passwords with nonce, which is a WS-Security standard that is very popular with services developed on a Java stack.

Force Reset and the SOAP API

This error/quirk was originally found by Ben, but I thought it was worth posting about just for future reference.

Catching Requests Rejected by the F5 Security Module

The F5 is a security layer that filters all incoming and outgoing traffic to any site hosted on the PS pod. Yes, all traffic. If it sees anything it doesn't like, based on some secure, cryptic string parsing rules, it will reject the entire request, kick back a 503 error (for some reason), and puke out an ugly HTML page with a long support ID.

AddIns - The Fragile Nature of Workspace Configuration

Workspace configuration settings allow an administrator to set specific values for your add-in based on the workspace that it's placed on. For example: if you have a control with a label you could expose the label text as a configuration setting so that administrators could change it without needing you to re-compile your add-in. String, bool and int types are supported by the attribute.

Pages

Zircon - This is a contributing Drupal Theme
Design by WeebPal.