Смущают скобочки в data-actions="()". Это не стандартная разметка JSON.
const element = document.querySelector(".main-grid-row-action-button");
if(element) {
const actions = element.dataset.actions;
const toParse = actions.slice(1,-1); //удаляем странные скобки
const parsed = JSON.parse(toParse);
foreach(const action in parsed) {
const startIndex = action.onclick.indexOf("id\':\'");
const endIndex = action.onclick.indexOf("\'", startIndex);
const id = action.onclick.substring(startIndex + "id\':\'".length, endIndex - startIndex);
console.log(id);
}
}